Evaluare:
Cartea este foarte apreciată pentru abordarea sa practică a refactorizării, în special în contextul echipelor mari și al sistemelor în evoluție. Ea pune accentul pe tactici concrete și pe importanța comunicării și colaborării în ingineria software, ceea ce o face valoroasă atât pentru inginerii noi, cât și pentru cei cu experiență, care doresc să își îmbunătățească abilitățile și eficiența în proiectele de refactorizare.
Avantaje:⬤ Oferă tactici practice pentru refactorizarea bazelor de coduri mari
⬤ pune accentul pe considerentele non-tehnice și pe abilitățile de comunicare
⬤ conține studii de caz relaționabile și informații utile
⬤ bine scrisă și captivantă
⬤ aplicabilă scenariilor din lumea reală în diferite etape ale carierei
⬤ valoroasă pentru dezvoltarea personală și profesională.
⬤ Unii o pot găsi mai puțin tehnică în comparație cu cărțile tradiționale de refactorizare
⬤ exemplele specifice s-ar putea să nu se aplice în situația fiecărui cititor
⬤ accentul pus pe dinamica echipei ar putea fi mai puțin relevant pentru dezvoltatorii individuali.
(pe baza a 6 recenzii ale cititorilor)
Refactoring at Scale: Regaining Control of Your Codebase
Efectuarea de modificări semnificative în baze de coduri mari și complexe este o sarcină descurajantă - una aproape imposibil de realizat cu succes dacă nu aveți echipa, instrumentele și mentalitatea potrivite. Dacă aplicația dvs. are nevoie de o revizuire substanțială și nu sunteți sigur cum să implementați aceste schimbări într-un mod durabil, atunci această carte este pentru dvs.
Inginerul software Maude Lemaire vă conduce prin întregul proces de refactorizare de la început până la sfârșit. Veți învăța din experiența ei de a conduce performanța și eforturile de refactorizare la Slack în timpul unei perioade de creștere critică, inclusiv două studii de caz care ilustrează impactul pe care aceste tehnici îl pot avea în lumea reală. Această carte vă va ajuta să obțineți o nouă capacitate de a introduce productiv schimbări importante în baza dvs. de cod.
⬤ Înțelegeți cum se degradează codul și de ce o anumită degradare este inevitabilă.
⬤ Cantificați și calificați starea bazei dvs. de cod înainte de refactorizare.
⬤ Elaborați un plan de execuție bine structurat, cu etape strategice.
⬤ Câștigați sprijinul conducerii inginerești.
⬤ Construiți și coordonați o echipă cât mai potrivită pentru proiect.
⬤ Comunicați eficient în interiorul și în afara echipei dumneavoastră.
⬤ Adoptați cele mai bune practici pentru executarea cu succes a refactorizării.
© 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)