Clean Code
Zápisky z knihy Clen Code, zamyšlení zda existuje korelace mezi pořádkumilovností a čistým kódem.
Czech Java User Group
Zápisky z knihy Clen Code, zamyšlení zda existuje korelace mezi pořádkumilovností a čistým kódem.
User story lze považovat za základní jednotku práce v společnosti využívající agilní přístup vývoje produktu. Přestože se toho o user stories napsalo opravdu hodně, pro spoustu firem jsou stále nějak neuchopitelné. Říká se o nich, že jejich používání vytváří nekonzistentní produkt, že jsou nevhodné pro dlouhodobější plánování a nečitelné…
Posledních několik měsíců se poměrně intenzívně zabývám otázkou zavádění agilních principů ve větších organizacích. Na následujících řádcích bych se s vámi rád podělil o své zkušenosti, které vedou k úspěšnému nastavení efektivního agilního prostředí ve vetší firmě.
V druhém díle z Warhorse Studios zpovídáme Tomáše Plcha na téma umělé inteligence ve hře Kingdom Come. Umělá inteligence je v dnešní době skoro buzzwordem a tak nás zajímalo, které techniky konkrétně ve hře využívají a k čemu.Inteligence protivníků je v dnešní době dělící čarou mezi průměrnými a perfektními hrami. Dá se sice do jisté míry dohnat…
V tomto technicky hodně odlehčeném díle se s Lukášem Hakošem z Clever Monitoru díváme na problematiku mass mailingu z uživatelského pohledu. Probereme s ním zásady, kterých je dobré se držet, pokud chcete využít tento prostředek ke svému prospěchu.Pokud jste orientovaní na technikálie, můžete tento díl s klidem přeskočit, jelikož v něm nic…
autor: Zdenek Henek Ne-konference Jopenspace 2016 se koná 7. – 9. října 2016 v Hotelu Farma v Pelhřimově. Ne-konference neznamená, že se nám nechce připravovat program. Obsah, který vytváří všichni účastníci, se skládá z desetiminutových prezentací a workshopů. Páteční volný den se letos ruší z důvodu Krajských voleb. Maximální počet účastníků je limitován na 35 […]
Ahoj všichni, je mi 42 let, jsem programátor samouk a tohle je můj příběh.Začal jsem kariéru jako softwarový vývojář v pondělí 6. října 1997 přesně v deset hodin dopoledne, někde ve městě Olivos, na sever od Buenos Aires, v Argentině. Ten moment byla Unixová epocha 876142800. Nedávno jsem oslavil své 24. narozeniny.Svět v roce 1997 […]
Vrámci prác na nových špecifikáciách pre Java EE 8 nedávno Heather Vancura, ktorá vedie program Adopt-a-JSR, oslovila komunitu s výzvou k testovaniu nového JSR367 – API for JSON Binding. Vzhľadom k tomu, že samotné JSR sa vyvíja z veľkej časti u nás v Prahe, myslím, že by bolo fajn pridať sa k testovaniu tohto JSR […]
Před rokem jsem vytvořil web javalibs.com. Původně jsem chtěl jenom vědět, jak hodně se používají různé knihovny, do toho jsem začal být hodně nespokojen s mvnrepository.com (protože jsem tam měl problém najít některé knihovny) a search.maven.org (protože pokud přesně nevíte co chcete, pak to je naprosto příšerný vyhledávač) a výsledek byl tento vyhledávač (mimochodem u […]
IT je zlatý důl. Není tedy divu, že už před nějakým časem vypukla zlatá horečka ve formě startupů. Následuje pojednání, které by mi mělo připomínat, že nechci zakládat firmu a proč.
autor: Zdenek Henek C4BS Code for better sleep je metodika, kterou s kolegy praktikujeme již řadu let a dnes bych vás chtěl seznámit jak to vlastně celé děláme, že dobře spíme a naše infrastruktura nám slouží bez nutnosti řešit mnoho problémů. Snažili jsme se najít lepší cesty vývoje a správy software a tímto manifestem se […]
Můj web Top Java Blogs tento měsíc slaví druhé narozeniny. A ČR má v počtu návštěv 4. místo! (hned za obligátní USA, Indií a překvapivě Německem). Přestože jsem za poslední rok na webu udělal celou řadu změn, tak si myslím, že se mi podařilo zachovat jeho jednoduchost a (doufám že i) užitečnost. A jako vždy […]
[překlad článku od Roberta C. Martina] Ve svém předchozím příspěvku, programátorská přísaha, jsem představil koncept etické přísahy pro programátory. V tomto článku bych chtěl poskytnout odůvodnění této přísahy. Proč si myslím, že je myšlenka přísahy důležitá?
Překlad Roberta C. Martina.Slibuji, na obranu a zachování profesní cti počítačových programátorů, že učiním vše co je v mých silách a úsudku…
Dočetl jsem druhé vydání knihy Groovy in Action (čekali jsme na druhé vydání této bible dlouhých 6 let). Udělal jsem si pár poznámek, které by se mohly hodit i vám, ať už s Groovy začínáte nebo ho už nějakou chvilku používáte.
S technickým dluhem bojují všichni, je to takový přízrak, jenž obrovským způsobem ovlivňuje mnoho věcí v softwarové firmě. Smyslem tohoto článku je poskytnout praktickou příručku popisující, jak ním pracovat a jak předcházet situacím, kdy je aktivně výtvářen.
Často jsem lidem říkal příběh o tom, jak moc špatně to může dopadnout, když vývojáři aktivně vytvářejí technický dluh a business lidé tlačí na přidávání dalších a dalších nesmyslných funkcí. Svou oblíbenou hlášku „… a jednoho dne přijde okamžik, kdy pro samý technický dluh nebudete schopni provést ani trivialní změnu aplikace a veškerou energii…
Nedávno som sa dozvedel o novom budúcom prírastku do rodiny Java EE technológií – MVC framework na písanie action-based webových aplikácií, na spôsob Spring-MVC. Bude v Java EE 8 ako alternatíva ku komponentovému JSF frameworku, ale dá sa používať už teraz, minimálne na Glassfish a Payara serveri. Väčšina tutoriálov k MVC ukazuje ako pužiť JSP […]
Dostal jsem tento dotaz (který také často řeším na školeních): „Jak na pokročilejší SELECTy ve Spring Data JPA / Hibernate?“ Tady je moje odpověď. Pokud někoho napadne ještě něco jiného, pak budu moc rád.
S laskavým svolením Roberta C. Martina, mimo jiné autora knihy Clean Code, přináším překlad jeho rozhovoru mistra s učněm o softwarové architektuře.