Hodnocení:
Code Complete od Steva McConnella je komplexní příručka zaměřená na tvorbu softwaru, která pokrývá základní témata, jako je kódování, ladění a udržovatelnost. Klade důraz na osvědčené postupy a opírá se o vědecký výzkum. Kniha je všeobecně považována za základní zdroj informací pro programátory všech úrovní, od začátečníků po zkušené vývojáře, a to i přesto, že je poněkud zdlouhavá a občas se opakuje.
Klady:Komplexní rozsah o konstrukci softwaru, cenné poznatky o kódování a ladění, dobře prozkoumáno s vědeckou podporou, praktické rady použitelné napříč programovými jazyky, podporuje správné postupy kódování vedoucí k lepší udržovatelnosti, přínosné pro začínající i zkušené programátory, často doporučováno jako základní četba.
Zápory:Považována za dlouhou a mohla by jí prospět stručnější úprava, některé části se mohou opakovat nebo obsahovat výplňový obsah, chybí pokrytí novějších programovacích jazyků, některé části se mohou zdát zastaralé, přestože zásady zůstávají platné, některé koncepty mohou obsahovat protichůdné rady.
(na základě 479 hodnocení čtenářů)
Původní CODE COMPLETE Steva McConnella, který je všeobecně považován za jednoho z nejlepších praktických průvodců programováním, pomáhá vývojářům psát lepší software již více než deset let. Nyní byla tato klasická kniha plně aktualizována a přepracována a obsahuje nejmodernější postupy - a stovky nových ukázek kódu - které ilustrují umění a vědu tvorby softwaru. McConnell shrnuje nejúčinnější techniky a zásady, které je nutné znát, do jasného a pragmatického návodu, přičemž využívá poznatky z výzkumu, akademické sféry i každodenní komerční praxe. Bez ohledu na úroveň vašich zkušeností, vývojové prostředí nebo velikost projektu bude tato kniha informovat a stimulovat vaše myšlení - a pomůže vám vytvořit kód nejvyšší kvality.
Objevte nadčasové techniky a strategie, které vám pomohou:
⬤ Navrhovat pro minimální složitost a maximální kreativitu.
⬤ Využívat výhod společného vývoje.
⬤ Používat techniky defenzivního programování k omezení a odstranění chyb.
⬤ Využívat příležitosti k refaktorizaci - nebo vývoji - kódu, a to bezpečně.
⬤ Používejte konstrukční postupy, které jsou pro váš projekt vhodné.
⬤ Rychle a efektivně odstraňovat problémy.
⬤ Včas a správně řešte kritické konstrukční problémy.
⬤ Zabudujte kvalitu na začátku, uprostřed i na konci projektu.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)