Hodnotenie:
Kniha je oceňovaná pre svoj hlboký prístup k vývoju softvéru so zameraním na základné princípy a ľudský faktor, vďaka čomu je vhodným čítaním pre začínajúcich vývojárov aj skúsených programátorov. Niektorí čitatelia však zistili, že jej chýbajú moderné príklady a podrobný, reálny obsah.
Výhody:⬤ Dobre napísaná a čitateľná
⬤ zasvätená do základov softvéru
⬤ vhodná pre začiatočníkov aj skúsených vývojárov
⬤ zasvätená do ľudského faktora pri vývoji softvéru
⬤ efektívne organizovaná.
⬤ Chýbajú moderné príklady a podrobné reálne aplikácie
⬤ niektorí čitatelia mali pocit, že je príliš zjednodušená alebo málo hlboká
⬤ nesplnila všetky očakávania komplexného pohľadu na vývoj softvéru.
(na základe 10 čitateľských recenzií)
Understanding Software: Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer
Softvérová legenda Max Kanat-Alexander vám v štyridsiatich troch esejach, ktoré vám pomôžu skutočne pochopiť softvér, s ktorým pracujete, ukáže, ako uspieť ako vývojár vďaka jednoduchosti.
Kľúčové vlastnosti
⬤ Čítajte a vychutnávajte si vynikajúce písanie a postrehy legendárneho Maxa Kanat-Alexandera.
⬤ Učte sa a uvažujte s Maxom o tom, ako vniesť jednoduchosť do princípov návrhu softvéru.
⬤ Odhaľte tajomstvá programátorov rockových hviezd a ako sa aj ako programátor jednoducho menej vysmievať.
Popis knihy
V knihe Pochopenie softvéru vám Max Kanat-Alexander, technický vedúci pre Code Health v spoločnosti Google, ukáže, ako vrátiť jednoduchosť do počítačového programovania. Max vám vysvetlí, prečo programátori stoja za hovno, a ako aj ako menej stáť za hovno ako programátor. Na svete je jednoducho príliš veľa zložitých vecí. Zložité veci sa nedajú používať a príliš ľahko sa rozbijú. Zložitosť je hlúpa. Jednoduchosť je inteligentná.
Kniha Pochopenie softvéru sa zaoberá mnohými oblasťami programovania, od toho, ako písať jednoduchý kód, až po hlboké poznatky o programovaní a o tom, ako sa menej vysmievať tomu, čo robíte.Zistíte, aké sú problémy so zložitosťou softvéru, aké sú jej príčiny a ako využiť jednoduchosť na vytvorenie skvelého softvéru. Preskúmate ladenie tak, ako ste to nikdy predtým nerobili, a ako sa naučiť byť šťastný pri práci v tíme.
Max prináša výber starostlivo spracovaných esejí, myšlienok a rád o práci a úspechu v softvérovom priemysle zo svojho legendárneho blogu Code Simplicity. Max vytvoril štyridsaťtri esejí, ktoré majú silu pomôcť vám vyhnúť sa zložitosti a prijať jednoduchosť, aby ste mohli byť šťastnejší a úspešnejší vývojári.
Maxove technické znalosti, prehľad a láskavosť mu vyniesli status guru kódu a jeho myšlienky vás budú inšpirovať a pomôžu vám osviežiť prístup k výzvam, ktoré prináša práca vývojára.
Čo sa naučíte
⬤ Zistite, ako do svojho sveta programovania vniesť jednoduchosť a úspech.
⬤ Kľúč k zložitosti - a ako vytvoriť vynikajúci softvér.
⬤ Jednoduchosť a návrh softvéru.
⬤ Princípy pre programátorov.
⬤ Tajomstvá programátorov rockových hviezd.
⬤ Maxove názory a interpretácia softvérového priemyslu.
⬤ Prečo sú programátori na nič a ako byť programátorom na nič.
⬤ Návrh softvéru v dvoch vetách.
⬤ Čo je to chyba? Prejdite hlbšie do ladenia.