Hodnotenie:
V knihe sú načrtnuté základné princípy softvérového inžinierstva a zdôraznený význam disciplinovaného, vedeckého prístupu k tejto oblasti. Hoci ponúka cenné poznatky a praktické rady, niektorí čitatelia ju považujú za opakujúcu sa a chýbajú v nej praktické príklady.
Výhody:Poskytuje silné argumenty za to, aby sa vývoj softvéru považoval za inžiniersku disciplínu, ponúka skvelé nápady a starostlivú komunikáciu, destiluje dôležité princípy použiteľné aj mimo softvéru, podporuje disciplinovaný a vedecký prístup a slúži ako užitočný vzor pre stredne pokročilých aj pokročilých vývojárov. Mnohí čitatelia oceňujú knihu pre jej múdrosť a praktické rady.
Nevýhody:Kritizovaná za to, že sa opakuje, obsahuje príliš veľa zbytočných informácií a chýbajú jej praktické príklady. Niektorí recenzenti majú pocit, že koncepty sú lepšie obsiahnuté v iných formátoch, napríklad na autorovom kanáli YouTube. Vyskytujú sa aj sťažnosti na nejednoznačnosť a na to, že kniha je trochu chaotická vo svojom podaní.
(na základe 61 čitateľských recenzií)
Modern Software Engineering: Doing What Works to Build Better Software Faster
Zlepšite svoju kreativitu, efektivitu a nakoniec aj svoj kód
V knihe Moderné softvérové inžinierstvo priekopník kontinuálneho dodávania David Farley pomáha softvérovým profesionálom efektívnejšie premýšľať o svojej práci, úspešnejšie ju riadiť a skutočne zlepšiť kvalitu svojich aplikácií, svojich životov a životov svojich kolegov.
Farley píše pre programátorov, manažérov a technických vedúcich na všetkých úrovniach skúseností a osvetľuje trvalé princípy, ktoré sú základom efektívneho vývoja softvéru. Destiluje túto disciplínu do dvoch základných cvičení: učenie a skúmanie a riadenie zložitosti. Pri každom z nich definuje princípy, ktoré vám pomôžu zlepšiť všetko od vášho myslenia až po kvalitu vášho kódu, a opisuje prístupy, ktoré preukázateľne podporujú úspech.
Farleyho myšlienky a techniky sa spájajú do jednotného, vedeckého a základného prístupu k riešeniu praktických problémov vývoja softvéru v rámci reálnych ekonomických obmedzení. Tento všeobecný, trvalý a všadeprítomný prístup k softvérovému inžinierstvu vám pomôže riešiť problémy, s ktorými ste sa ešte nestretli, s využitím dnešných i budúcich technológií. Ponúka vám hlbší pohľad na to, čo robíte každý deň, a pomôže vám vytvárať lepší softvér, rýchlejšie, s väčším potešením a osobným uspokojením.
⬤ Ujasnite si, čo sa snažíte dosiahnuť.
⬤ Vyberte si nástroje na základe rozumných kritérií.
⬤ Uriadiť si prácu a systémy tak, aby ste uľahčili neustály postupný pokrok.
⬤ Vyhodnocujte svoj pokrok smerom k prosperujúcim systémom, nielen k väčšiemu množstvu „staršieho kódu“.
⬤ Získajte väčšiu hodnotu z experimentovania a empírie.
⬤ Zostať pod kontrolou, keď sa systémy stávajú zložitejšími.
⬤ Dosiahnite prísnosť bez prílišnej rigidity.
⬤ Učte sa z histórie a skúseností.
⬤ Odlíšiť „dobré“ nápady na vývoj nového softvéru od „zlých“.
Zaregistrujte si knihu a získajte pohodlný prístup k stiahnutiam, aktualizáciám a/alebo opravám, keď budú k dispozícii. Podrobnosti nájdete vo vnútri knihy.
© 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)