Skip to main content

Și este adevărat.

Citim cărți pentru a călători în locuri noi și pentru a experimenta lucruri noi. De asemenea, le citim pentru a învăța. Învățăm despre dragoste, război și despre cum să ne facem treaba, printre altele, în mod corect.

Fiind o companie de software, încercăm continuu să ne îmbunătățim și să evoluăm. Pentru a realiza acest lucru, încercăm să învățăm de la cei mai buni, iar citirea cărților potrivite este calea de urmat.

Vrem să prezentăm 3 dintre cele mai recomandate cărți pentru dezvoltarea software-ului, astfel încât și tu să poți învăța și să te îmbunătățești:

PPR Book Club

Recomandări de cărți pentru DEVs

"Cărțile sunt o magie unică și portabilă”, spune Stephen King, maestrul groazei

„… o minte are nevoie de cărți așa cum o sabie are nevoie de o piatră de ascuțit pentru a-și păstra tăișul" , adaugă George R. R. Martin.

3. Code Complete: A Practical Handbook of Software Construction

  • Proiectarea pentru o complexitate minimă și o creativitate maximă;
  • Obținerea beneficiilor dezvoltării colaborative;
  • Aplicarea tehnicilor de programare defensivă pentru a reduce și elimina erorile;
  • Exploatarea oportunităților de refactorizare sau evoluție a codului, în siguranță;
  • Utilizarea practicilor de construcție potrivite pentru proiectul tău;
  • Depanarea rapidă și eficientă a problemelor;
  • Rezolvarea problemelor critice de construcție devreme și corect;
  • Construirea calității în începutul, mijlocul și sfârșitul proiectului.

2. The Pragmatic Programmer: From Journeyman to Master

  • Combaterea degradării software-ului;
  • Evitarea capcanei duplicării cunoștințelor;
  • Scrierea de cod flexibil, dinamic și adaptabil;
  • Evitarea programării prin coincidență;
  • Protejarea codului cu contracte, aserțiuni și excepții;
  • Capturarea cerințelor reale;
  • Testarea dură și eficientă;
  • Încântarea utilizatorilor tăi;
  • Construirea de echipe de programatori pragmatici;
  • Creșterea preciziei dezvoltărilor tale prin automatizare.

1. Clean Code: A Handbook of Agile Software Craftsmanship

Citind această carte, vei învăța:

  • Cum să faci diferența între codul bun și cel rău;
  • Cum să scrii cod bun și cum să transformi codul distructiv în cod de calitate;
  • Cum să creezi nume bune, funcții adecvate, obiecte și clase potrivite;
  • Cum să formatezi codul pentru o lizibilitate maximă;
  • Cum să implementezi o gestionare completă a erorilor fără a ascunde logica codului;
  • Cum să testezi unitățile și să practici dezvoltarea orientată pe teste.

Scrie-ne în comentarii ce alte cărți utile pentru DEVs recomanzi!

Leave a Reply