Abilități esențiale pentru dezvoltatorul agil - Un ghid pentru o mai bună programare și proiectare

Evaluare:   (3.8 din 5)

Abilități esențiale pentru dezvoltatorul agil - Un ghid pentru o mai bună programare și proiectare (Alan Shalloway)

Recenzii ale cititorilor

Rezumat:

Cartea este apreciată pentru orientările sale practice privind practicile de dezvoltare software, în special într-un context Agile. Mulți cititori au considerat-o perspicace și utilă atât pentru dezvoltatorii începători, cât și pentru cei experimentați, ajutându-i să înțeleagă conceptele esențiale și să îmbunătățească calitatea codului. Cu toate acestea, unii au criticat-o pentru că este prea generică, are un titlu înșelător și este lipsită de profunzime în ceea ce privește tehnicile Agile reale.

Avantaje:

Bine scrisă și pătrunzătoare
imediat utilă pentru înțelegerea celor mai bune practici de programare
oferă sfaturi practice pentru o mai bună calitate a codului
valoroasă atât pentru începători, cât și pentru dezvoltatorii experimentați
bine organizată și ușor de navigat
include explicații privind practicile importante și beneficiile acestora.

Dezavantaje:

Unii cititori îl consideră prea generic
titlul este considerat înșelător, deoarece nu se concentrează suficient pe tehnicile Agile
poate să nu fie potrivit pentru începători sau neprogramatori
considerat a nu fi ghidul definitiv pentru transformarea echipelor în Agile.

(pe baza a 10 recenzii ale cititorilor)

Titlul original:

Essential Skills for the Agile Developer - A Guide to Better Programming and Design

Conținutul cărții:

Agile a devenit paradigma dominantă a dezvoltării software de astăzi, dar metodele agile rămân dificil de măsurat și de îmbunătățit.

Essential Skills for the Agile Developer umple acest gol de jos în sus, predând tehnici dovedite pentru evaluarea și optimizarea practicilor agile individuale și de echipă. Scrisă de patru directori ai Net Objectives - una dintre cele mai importante firme de training și consultanță agile din lume - această carte reflectă experiența lor de neegalat în sprijinirea organizațiilor în tranziția către agile.

Ea se concentrează pe acțiunile și perspectivele specifice care pot aduce cele mai mari îmbunătățiri de proiectare și programare cu investiții economice. Autorii dezvăluie factorii-cheie asociați cu proiectele agile de succes și oferă modalități practice de măsurare a acestora. Prin exemple reale, ei abordează principii, atitudini, obiceiuri, practici tehnice și considerente de proiectare - și, mai presus de toate, arată cum să le reunească pe toate acestea pentru a furniza software cu valoare mai mare.

Folosind tehnicile autorilor, managerii și echipele pot optimiza întreaga organizație și întregul produs de-a lungul întregului său ciclu de viață. Essential Skills for the Agile Developer (Competențe esențiale pentru dezvoltatorul agil) arată cum să realizați programarea prin intenție Să separați utilizarea de construcție Să luați în considerare testabilitatea înainte de scrierea codului Să evitați proiectarea excesivă și insuficientă Să reușiți cu Acceptance Test Driven Development (ATDD) Să minimizați complexitatea și refacerea Utilizați încapsularea mai eficient și mai sistematic Să știți când și cum să utilizați moștenirea Să vă pregătiți pentru schimbare cu mai mult succes Să realizați integrarea continuă cu mai mult succes Să stăpâniți cele mai bune practici puternice pentru proiectare și refactorizare

Alte date despre carte:

ISBN:9780321543738
Autor:
Editura:
Subtitlu:A Guide to Better Programming and Design
Limbă:engleză
Legare:Copertă moale
Anul publicării:2011
Numărul de pagini:272

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Design Patterns Explained: O nouă perspectivă asupra proiectării orientate pe obiecte - Design...
"Unul dintre lucrurile minunate despre carte este...
Design Patterns Explained: O nouă perspectivă asupra proiectării orientate pe obiecte - Design Patterns Explained: A New Perspective on Object-Oriented Design
Abilități esențiale pentru dezvoltatorul agil - Un ghid pentru o mai bună programare și proiectare -...
Agile a devenit paradigma dominantă a dezvoltării...
Abilități esențiale pentru dezvoltatorul agil - Un ghid pentru o mai bună programare și proiectare - Essential Skills for the Agile Developer - A Guide to Better Programming and Design

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)