Jednoduchosť kódu: Základné princípy softvéru

Hodnotenie:   (4,0 z 5)

Jednoduchosť kódu: Základné princípy softvéru (Max Kanat-Alexander)

Recenzie čitateľov

Zhrnutie:

Kniha „Jednoduchosť kódu“ poskytuje prehľad základných zásad pre písanie udržiavateľného a jednoduchého kódu. Je prínosná najmä pre mladších programátorov a nováčikov v tejto oblasti, pretože ponúka praktické rady, ktoré zdôrazňujú dôležitosť jednoduchosti pri návrhu softvéru. Zatiaľ čo niektorí čitatelia ju považovali za zasvätenú a ľahko pochopiteľnú, iní mali pocit, že je príliš základná a chýba jej hĺbka.

Výhody:

Poskytuje jasné a praktické rady na zachovanie jednoduchosti kódu.
Vhodné pre mladších programátorov, samoukov a projektových manažérov.
Kompaktné a ľahko čitateľné, s účinne zhrnutými cennými princípmi.
Podporuje myslenie zamerané na zvládnuteľný kód a dôležitosť jednoduchosti.
Ponúka pohľad na návrh softvéru, ktorý sa netýka konkrétnej platformy.

Nevýhody:

Považuje sa za príliš základný pre skúsených programátorov, ktorí z neho nemusia veľa získať.
Niektoré časti sa opakujú alebo sú nudné; v niektorých oblastiach chýba hĺbka.
Obsahuje málo konkrétnych príkladov kódu, čo môže viesť k nejasnostiam, pokiaľ ide o praktické použitie.
Niektorí čitatelia zistili, že informácie uvedené v knihe sú už dobre známe alebo dostupné v iných zdrojoch.
Názory, ktoré sa nemusia zhodovať so skúsenosťami alebo praxou všetkých čitateľov.

(na základe 61 čitateľských recenzií)

Pôvodný názov:

Code Simplicity: The Fundamentals of Software

Obsah knihy:

Dobrý dizajn softvéru je jednoduchý a zrozumiteľný. Bohužiaľ, priemerný počítačový program je dnes taký zložitý, že nikto nemôže pochopiť, ako celý kód funguje. Táto stručná príručka vám pomôže pochopiť základy dobrého návrhu prostredníctvom vedeckých zákonov - princípov, ktoré môžete aplikovať na akýkoľvek programovací jazyk alebo projekt odtiaľto až na večnosť.

Či už ste mladší programátor, starší softvérový inžinier alebo netechnický manažér, naučíte sa, ako vytvoriť rozumný plán pre svoj softvérový projekt a lepšie sa rozhodovať o vzore a štruktúre systému.

⬤ Zistite, prečo sa z dobrého softvérového návrhu stala chýbajúca veda.

⬤ Pochopíte konečný účel softvéru a ciele dobrého návrhu.

⬤ Určite hodnotu svojho návrhu teraz a v budúcnosti.

⬤ Preskúmajte príklady z reálneho sveta, ktoré ukazujú, ako sa systém mení v čase.

⬤ Vytvárať návrhy, ktoré umožňujú čo najväčšie zmeny v prostredí s čo najmenšími zmenami v softvéri.

⬤ Uľahčite si zmeny v budúcnosti tým, že svoj kód teraz zjednodušíte.

⬤ Získajte lepšie znalosti o správaní vášho softvéru pomocou presnejších testov.

Ďalšie údaje o knihe:

ISBN:9781449313890
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2012
Počet strán:128

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Jednoduchosť kódu: Základné princípy softvéru - Code Simplicity: The Fundamentals of...
Dobrý dizajn softvéru je jednoduchý a zrozumiteľný...
Jednoduchosť kódu: Základné princípy softvéru - Code Simplicity: The Fundamentals of Software
Pochopenie softvéru: Max Kanat-Alexander o jednoduchosti, kódovaní a o tom, ako byť programátorom,...
Softvérová legenda Max Kanat-Alexander vám v...
Pochopenie softvéru: Max Kanat-Alexander o jednoduchosti, kódovaní a o tom, ako byť programátorom, ktorý je menej na nič. - Understanding Software: Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer

Diela autora vydali tieto vydavateľstvá: