Quels livres devriez-vous lire pour améliorer votre code et vous habituer à de bonnes pratiques de programmation après avoir goûté à la langue?Livres sur les bonnes pratiques de programmation
Répondre
C++ Coding-Standards: 101 Rules, Guidelines, and Best Practices
---- Herb Sutter et Andrei Alexandrescu
Meyers Effective C++, "plus efficace C++" et "STL efficace".
Design Patterns par les 4 gars surnommés affectueusement "le gang de quatre".
Lakos 'Large Scale C++ Software Design.
Il y a bien sûr beaucoup d'autres, y compris beaucoup de bons, mais si je devais en choisir 3 sur C++ (en comptant les trois volumes minces et bourrés d'informations de Meyers ...
Bien que je pense que le livre de Lakos est généralement bon à lire, il faut mentionner qu'il est sérieusement obsolète et qu'une grande partie de ce qu'il a à dire ne s'applique pas au C++ moderne. – sbi
Je suis un fan des livres de Meyers. – MBennett
@sbi: Tout à fait d'accord. BTW, apparemment Lakos a une nouvelle version qui sort au début de l'année prochaine (environ 15 ans entre les mises à jour, sons à propos ;-)) – Dan
J'ai trouvé Pragmatic programmer être un excellent livre sur la programmation.
Check out this fil et ..
'+ 1' pour mentionner [Le Guide et la Liste du Livre C++ définitif] (http: // stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list). Fondamentalement, cela répond à cette question. – sbi
Modern C++ Design by Andrei Alexandrescu
Et l'habitude efficace et plus efficace C++ - Scott Myers
et exceptionnel C++ par Herb Sutter. Guru of the week est également utile.
code complet 2e édition, par Steve McConnell
facilement le meilleur livre sur les bonnes pratiques de programmation que j'ai jamais investi.
Working Effectively with Legacy Code par Michael Feathers
- 1. Livres de programmation iPhone avancés
- 2. Antivirus et conflit d'accès aux fichiers: bonnes pratiques de programmation?
- 3. Recherche de conseils sur les bonnes pratiques: multisite dans Drupal
- 4. Firefox Extensions - bonnes pratiques
- 5. bonnes ressources/livres sur le logiciel de profilage
- 6. Bonnes pratiques IoC & Interfaces
- 7. Seam Bonnes pratiques
- 8. Liaison aux bonnes pratiques
- 9. MPMoviePlayerController questions, bonnes pratiques
- 10. Bonnes pratiques pour les sessions JSF
- 11. Casting bonnes pratiques
- 12. Processus de développement Spring MVC - bonnes pratiques
- 13. suggestions de la littérature sur les meilleures pratiques/bonnes techniques de codage
- 14. Guide des bonnes pratiques: Swing
- 15. Notifier objet conteneur: bonnes pratiques
- 16. Bonnes ressources sur la programmation Facebook
- 17. ramification Git/rebasage bonnes pratiques
- 18. Conventions et bonnes pratiques de Jira
- 19. GWT Visualisation des bonnes pratiques
- 20. Articles de plusieurs catégories de bonnes pratiques
- 21. J2EE Application/Configuration de Bean Bonnes pratiques?
- 22. Études fondées sur des données probantes sur les meilleures pratiques de programmation?
- 23. Délais de session en PHP: bonnes pratiques
- 24. Programmation de livres au format ePub
- 25. Des livres sur la programmation des jeux de guerre hexadécafiques?
- 26. la programmation d'une bibliothèque de livres électroniques
- 27. Les constructeurs protégés sont-ils considérés comme de bonnes pratiques?
- 28. jQuery via les bonnes pratiques de Google CDN
- 29. Bonnes pratiques pour les identifiants de message MATLAB?
- 30. Bonnes pratiques et modèles de conception pour les formulaires iPhone?
+1, pour une fois une VRAIE Normes de Codage, avec des explications et des raisonnements au lieu d'une supposition vague, et rien d'ennuyeux comme des conventions de nommage ou des styles d'accolades. –