Eclipse a programovací jazyk Java: poloautomatické opravy chyb a refaktoring zdrojových kódů

Ve třetí části seriálu o projektu Eclipse si řekneme, jakým způsobem lze v tomto integrovaném vývojovém prostředí provádět větší zásahy ve vytvářených či editovaných zdrojových kódech. Nejprve se budeme zabývat problematikou poloautomatických oprav chyb ve zdrojových kódech (což je téma, kterým jsme se již začali zabývat minule) a posléze si ukážeme, jak může Eclipse vygenerovat poměrně velké části zdrojových kódů zcela automaticky či jen s malým přispěním programátora. Například se jedná o vygenerování takzvaných getterů a setterů či o refaktoring spočívající kupříkladu v možnosti přenosu vybraných příkazů do samostatné metody, samozřejmě s automatickým zjištěním potřebných parametrů metody i její návratové hodnoty. Celý příspěvek

Developer Conference 2012 – laby

Poslední a také důležitou součástí Developer Conference 2012 (17.–18. 2., vizte kalendář akcí) v Brně jsou praktické laby. Cílem labů je zaměřit se na určitou technologii a pod vedením vývojáře s ní začít pracovat nebo prohloubit svoje znalosti. Účastníci si mohou přinést vlastní laptopy, a to buď s předinstalovanou Fedorou, nebo jinou linuxovou distribucí nebo využít nachystaných počítačů. K dispozici budou i flashky s Live Fedorou. Celý příspěvek

Developer Conference 2012 – a co ta sobota?

V předchozím článku jsem shrnul několik zajímavých prezentací z pátku. Dnes se budeme soustředit na sobotní prezentace. Den je opět rozdělen na několik tematických celků, tématy dne jsou tools, desktop, cloud, kernel a JBoss. Doufejme, že páteční párty nezanechá větších škod na počtu účastníků a i v sobotu se sejdeme v 9 ráno na prvních prezentacích, které s malou přestávkou zaplní den až do večera. Celý příspěvek

Využití Eclipse pro vývoj aplikací v programovacím jazyku Java

Ve druhé části seriálu o projektu Eclipse (první část) si řekneme, jakým způsobem je možné využít některé vlastnosti tohoto integrovaného vývojového prostředí při tvorbě a úpravách aplikací napsaných v programovacím jazyku Java. Postupně si ukážeme postup pro vytvoření nového projektu, jak se používají pohledy nazvané „Package Explorer“ a „Outline“ a navíc si ukážeme i způsob, jakým lze v javovských projektech automaticky či alespoň poloautomaticky hledat a opravovat chyby, a to bez nutnosti zdlouhavého přepisování zdrojových kódů. Od této velmi užitečné technologie je to již jen krátký skok k takzvanému refaktoringu, jenž při správném používání může programátorům ušetřit velmi mnoho času stráveného nad rozpracovaným projektem. Celý příspěvek

Developer Conference 2012 – co přinese pátek?

Jak už jsme na fedora.cz několikrát psali, 17. a 18. února se v areálu Fakulty informatiky Masarykovy univerzity v Brně uskuteční Developer Conference 2012 (kalendář akcí), která je určená pro vývojáře, adminy a pokročilé uživatele se zájmem o technologie Red Hatu, Fedory a JBoss. V tomto článku je popsáno, na co se můžou těšit v prvním dnu linuxové části konference. Celý příspěvek