Hodnocení:
Kniha „Code Simplicity“ poskytuje přehled základních zásad pro psaní jednoduchého a udržovatelného kódu. Je přínosná zejména pro mladé programátory a nováčky v oboru a nabízí praktické rady, které zdůrazňují význam jednoduchosti při návrhu softwaru. Zatímco někteří čtenáři ji považovali za zasvěcenou a snadno pochopitelnou, jiní měli pocit, že je příliš základní a nedostatečně hluboká.
Klady:⬤ Poskytuje jasné a praktické rady pro zachování jednoduchosti kódu.
⬤ Vhodné pro mladší programátory, samouky a projektové manažery.
⬤ Kompaktní a snadno čitelný, s efektivně shrnutými cennými principy.
⬤ Podporuje myšlení zaměřené na zvládnutelný kód a důležitost jednoduchosti.
⬤ Nabízí pohled na návrh softwaru, který není závislý na konkrétní platformě.
⬤ Považován za příliš základní pro zkušené programátory, kteří z něj nemusí mnoho získat.
⬤ Některé části se opakují nebo jsou nudné; v některých oblastech chybí hloubka.
⬤ Obsahuje málo konkrétních příkladů kódu, což může vést k nejasnostem ohledně praktického použití.
⬤ Někteří čtenáři považovali informace uvedené v knize za již dobře známé nebo dostupné v jiných zdrojích.
⬤ Názorově vyhraněné názory, které se nemusí shodovat se zkušenostmi nebo praxí všech čtenářů.
(na základě 61 hodnocení čtenářů)
Code Simplicity: The Fundamentals of Software
Dobrý návrh softwaru je jednoduchý a srozumitelný. Bohužel průměrný počítačový program je dnes tak složitý, že nikdo nemůže pochopit, jak celý kód funguje. Tento stručný průvodce vám pomůže pochopit základy dobrého návrhu pomocí vědeckých zákonů - principů, které můžete aplikovat na jakýkoli programovací jazyk nebo projekt odsud až na věčnost.
Ať už jste mladší programátor, starší softwarový inženýr nebo netechnický manažer, naučíte se, jak vytvořit rozumný plán pro svůj softwarový projekt a lépe rozhodovat o vzoru a struktuře systému.
⬤ Zjistěte, proč se dobrý návrh softwaru stal chybějící vědou.
⬤ Pochopíte konečný účel softwaru a cíle dobrého návrhu.
⬤ Určete hodnotu svého návrhu nyní i v budoucnosti.
⬤ Prozkoumejte příklady z reálného světa, které ukazují, jak se systém mění v čase.
⬤ Vytvářejte návrhy, které umožňují co největší změny prostředí při co nejmenší změně softwaru.
⬤ Usnadněte si změny v budoucnu tím, že nyní udržíte kód jednodušší.
⬤ Získejte lepší znalosti o chování svého softwaru pomocí přesnějších testů.
© 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)