Určitě to dobře znáte: sedíte před svým zbrusu novým integrovaným vývojovým prostředím, jste pyšní na své programovací schopnosti a máte vágní ideu o tom, co chcete vytvořit. Pokušení rovnou se na to vrhnout a začít psát kód může být obrovské. Nedělejte to. Pro všechny projekty, ten váš nevyjímaje, má smysl trochu dopředu přemýšlet, plánovat, navrhovat a zvažovat. V této knize budeme hovořit o všech důležitých činnostech, které musí dělat dobrý programátor, chce-li se stát opravdovým vývojářem, a ne zůstat navždy pouhopouhým kodérem. Kromě jiných se jedná o následující: Plánování projektu, práce s požadavky, výběr správné metodiky vývoje Vytvoření návrhu a architektury vyvíjeného softwaru, používání návrhových vzorů Správa a řízení zdrojových kódů, používání odpovídajících systémů Defenzivní kódování, používání strukturovaných výjimek, komentářů Testování jednotek, integrační testování, vývoj řízený testy (Test Driven Development – TDD) Přizpůsobení a vylepšení Visual Studia, psaní maker Znovuvyužití zdrojového kódu, opakovaně využitelné moduly Generování zdrojového kódu Logování aktivity aplikací Vytváření nápovědy a dokumentace Proces sestavení aplikace, nepřetržitá integrace V knize se dočtete i o specifikách práce v týmech nebo třeba o problematice autorských práv a ochraně vašeho duševního vlastnictví. Zkušený autor navíc v každé kapitole představuje řadu užitečných utilit a nástrojů, které podporují či provádějí danou technologii nebo metodiku při praktickém vývoji. Zdrojové kódy příkladů popisovaných v knize si můžete stáhnout na adrese: http://knihy.cpress.cz/K1339. Zvyšte svou hodnotu ve vašem týmu, staňte se opravdovými vývojáři! O autorovi: Mike Gunderloy je zkušeným vývojářem a má více než pětadvacetileté zkušenosti z mnoha firem a týmů všech velikostí, od malých internetových obchůdků po velké mezinárodní korporace. Je také autorem několika úspěšných knih, včetně Mastering Visual C# nebo ADO and ADO.NET Programming.