Evaluare:
Cartea este o resursă avansată axată pe îmbunătățirea abilităților de programare, în special în Python, cu un accent specific pe lizibilitatea codului și dezvoltarea algoritmilor. Autorul împărtășește perspective și anecdote personale derivate din anii de experiență didactică. Este conceput pentru a ajuta atât profesorii, cât și elevii să-și îmbunătățească practicile de programare.
Avantaje:⬤ Oferă explicații clare ale subiectelor complexe, în special ale programării dinamice.
⬤ Include anecdote și exemple personale care îmbunătățesc înțelegerea.
⬤ Ajută la îmbunătățirea lizibilității și eficienței codului.
⬤ Încurajează dezvoltarea abilităților de rezolvare a problemelor prin experiență.
⬤ Resursă avansată adaptată la limbajul de programare Python.
⬤ Poate fi prea avansată pentru începători, deoarece se concentrează în special pe concepte Python avansate.
⬤ Utilizarea limitată a exemplelor din afara limbajului Python, ceea ce o face mai puțin aplicabilă pentru programatorii din alte limbaje.
(pe baza a 3 recenzii ale cititorilor)
Good Habits for Great Coding: Improving Programming Skills with Examples in Python
Partea 1: Nu se învață la școală.
1. O fantezie a codării
2. Trucuri de codare
3. Stil
4. Mai multe trucuri de codare
Partea 2: Sfaturi de codare.
5. Designul funcției
6. Cod autodocumentat
7. Rafinare pas cu pas.
8. Comentarii.
9. Opriți codificarea.
10. Testare
11. Programare defensivă
12. Refactorizare
13. Scrieți testele mai întâi (uneori)
14. Sfatul experților
Partea 3: Perspectiva.
15. O lecție de design
16. Feriți-vă de OOP
17. Evoluția unei funcții
18. Nu neglijați algoritmii ineficienți
Partea 4: Walk the Walk.
19. Probleme care merită rezolvate
20. Rezolvarea problemelor
21. Programare dinamică
© 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)