Hodnotenie:
Code Complete od Steva McConnella je komplexná príručka zameraná na tvorbu softvéru, ktorá zahŕňa základné témy, ako je kódovanie, ladenie a udržiavanie. Kladie dôraz na osvedčené postupy a opiera sa o vedecký výskum. Kniha je všeobecne považovaná za základný zdroj informácií pre programátorov na všetkých úrovniach, od začiatočníkov až po skúsených vývojárov, napriek tomu, že je trochu zdĺhavá a občas sa opakuje.
Výhody:Komplexný rozsah o konštrukcii softvéru, cenné poznatky o kódovaní a ladení, dobre preskúmaná s vedeckou podporou, praktické rady použiteľné vo všetkých programovacích jazykoch, podporuje správne postupy kódovania vedúce k lepšej udržiavateľnosti, prínosná pre nových aj skúsených programátorov, často odporúčaná ako základné čítanie.
Nevýhody:Považuje sa za dlhú a mohla by jej prospieť stručnejšia úprava, niektoré časti sa môžu opakovať alebo obsahovať výplňový obsah, chýba pokrytie novších programovacích jazykov, niektoré časti sa môžu zdať zastarané napriek tomu, že zásady zostávajú platné, v niektorých koncepciách môžu byť uvedené protichodné rady.
(na základe 479 čitateľských recenzií)
Pôvodná kniha CODE COMPLETE od Steva McConnella, ktorá sa všeobecne považuje za jednu z najlepších praktických príručiek programovania, pomáha vývojárom písať lepší softvér už viac ako desať rokov. Teraz bola táto klasická kniha plne aktualizovaná a prepracovaná o najmodernejšie postupy - a stovky nových ukážok kódu - ilustrujúcich umenie a vedu tvorby softvéru. Zachytávajúc súbor dostupných poznatkov z výskumu, akademickej obce a každodennej komerčnej praxe, McConnell syntetizuje najúčinnejšie techniky a zásady, ktoré je potrebné poznať, do jasného, pragmatického návodu. Bez ohľadu na úroveň vašich skúseností, vývojové prostredie alebo veľkosť projektu bude táto kniha informovať a stimulovať vaše myslenie - a pomôže vám vytvoriť kód najvyššej kvality.
Objavte nadčasové techniky a stratégie, ktoré vám pomôžu:
⬤ Navrhovať pre minimálnu zložitosť a maximálnu kreativitu.
⬤ Využívajte výhody kolaboratívneho vývoja.
⬤ Použiť techniky defenzívneho programovania na zníženie a odstránenie chýb.
⬤ Využívajte príležitosti na refaktorovanie - alebo vývoj - kódu a robte to bezpečne.
⬤ Používajte konštrukčné postupy, ktoré sú vhodné pre váš projekt.
⬤ Rýchlo a efektívne odstraňovať chyby.
⬤ Riešte kritické problémy konštrukcie včas a správne.
⬤ Zabudujte kvalitu na začiatku, uprostred a na konci projektu.
© 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)