Hodnotenie:
Kniha „The Productive Programmer“ od Neala Forda ponúka praktické tipy a rady zamerané na zvýšenie produktivity a efektívnosti programátorov na rôznych platformách a v rôznych jazykoch. Hoci je veľmi chválená pre svoj praktický prístup a zasvätený obsah, čelila aj kritike pre svoje zameranie na niektoré programovacie jazyky a nedostatočnú hĺbku v niektorých oblastiach.
Výhody:⬤ Vysoko použiteľné rady pre produktivitu a efektivitu.
⬤ Pokrýva rôzne nástroje a postupy vhodné pre rôzne operačné systémy (Windows, Mac, Linux).
⬤ Pútavý štýl písania s humorom a čitateľnosťou.
⬤ Obsahuje konkrétne, použiteľné tipy, ktoré možno okamžite implementovať.
⬤ Podporuje automatizáciu a obmedzenie rozptyľovania.
⬤ Oslovuje nových aj skúsených vývojárov.
⬤ Niektorý obsah je príliš zameraný na Javu a Ruby, pričom zostáva málo pre C/C++ alebo iné jazyky.
⬤ Štruktúra môže pôsobiť rušivo, pretože mieša diskusie o rôznych operačných systémoch.
⬤ V niektorých diskusiách chýba hĺbka a skúseným programátorom môžu pripadať povrchné.
⬤ Nemusí byť vhodná pre čitateľov, ktorí uprednostňujú teoretickejšie alebo hlbšie princípy programovania.
(na základe 43 čitateľských recenzií)
The Productive Programmer
Každý, kto sa živí vývojom softvéru, potrebuje osvedčený spôsob, ako ho vyrábať lepšie, rýchlejšie a lacnejšie. Produktívny programátor ponúka dôležité nástroje na úsporu času a zvýšenie produktivity, ktoré si môžete osvojiť ihneď bez ohľadu na to, akú platformu používate. Majster vývojár Neal Ford ponúka nielen rady týkajúce sa mechaniky produktivity - ako pracovať inteligentnejšie, vyhýbať sa prerušeniam, vyťažiť z počítača maximum a vyhýbať sa opakovaniu -, ale aj podrobné informácie o cenných postupoch, ktoré vám pomôžu vyhnúť sa bežným nástrahám, zlepšiť svoj kód a stať sa cennejším pre svoj tím. Naučíte sa:
⬤ Napísať test skôr, ako napíšete kód.
⬤ Podrobne spravovať životný cyklus svojich objektov.
⬤ Vybudovať len to, čo potrebujete teraz, nie to, čo by ste mohli potrebovať neskôr.
⬤ Používať staroveké filozofie pri vývoji softvéru.
⬤ Pýtajte sa autority, namiesto toho, aby ste slepo dodržiavali normy.
⬤ Urobte ťažké veci jednoduchšími a nemožné veci možnými prostredníctvom metaprogramovania.
⬤ Uistite sa, že všetok kód v rámci metódy je na rovnakej úrovni abstrakcie.
⬤ Vyberte si správny editor a zostavte najlepšie nástroje pre danú prácu.
Nejde o teóriu, ale o ovocie Fordových reálnych skúseností ako aplikačného architekta v globálnej poradenskej spoločnosti ThoughtWorks. Či už ste začiatočník alebo profesionál s dlhoročnými skúsenosťami, vďaka jednoduchým a priamočiarym princípom v knihe The Productive Programmer zlepšíte svoju prácu a kariéru.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)