Note :
Le livre « The Productive Programmer » de Neal Ford propose des astuces et des conseils pratiques visant à améliorer la productivité et l'efficacité des programmeurs sur différentes plates-formes et dans différents langages. Bien qu'il soit très apprécié pour son approche pratique et son contenu perspicace, il a également été critiqué pour sa focalisation sur certains langages de programmation et son manque d'approfondissement dans certains domaines.
Avantages:⬤ Des conseils très utiles pour la productivité et l'efficacité.
⬤ Couvre une variété d'outils et de pratiques adaptés à différents systèmes d'exploitation (Windows, Mac, Linux).
⬤ Style d'écriture engageant, avec humour et facilité de lecture.
⬤ Contient des conseils spécifiques et réalisables qui peuvent être mis en œuvre immédiatement.
⬤ Encourage l'automatisation et la réduction des distractions.
⬤ S'adresse aussi bien aux nouveaux développeurs qu'aux développeurs expérimentés.
⬤ Certains contenus sont trop axés sur Java et Ruby, laissant peu de place à C/C++ ou à d'autres langages.
⬤ La structure peut être distrayante, car elle mélange des discussions sur différents systèmes d'exploitation.
⬤ Certaines discussions manquent de profondeur et peuvent sembler superficielles aux programmeurs expérimentés.
⬤ Peut ne pas convenir aux lecteurs qui préfèrent des principes de programmation plus théoriques ou plus approfondis.
(basé sur 43 avis de lecteurs)
The Productive Programmer
Quiconque développe des logiciels pour gagner sa vie a besoin d'une méthode éprouvée pour les produire mieux, plus rapidement et à moindre coût. The Productive Programmer propose des outils de productivité et d'économie de temps essentiels que vous pouvez adopter immédiatement, quelle que soit la plate-forme que vous utilisez. Le maître développeur Neal Ford ne se contente pas de donner des conseils sur les mécanismes de la productivité - comment travailler plus intelligemment, éviter les interruptions, tirer le meilleur parti de votre ordinateur et éviter les répétitions - il détaille également des pratiques précieuses qui vous aideront à déjouer les pièges courants, à améliorer votre code et à devenir plus utile à votre équipe. Vous apprendrez à :
⬤ Écrire le test avant d'écrire le code.
⬤ Gérer le cycle de vie de vos objets de manière fastidieuse.
⬤ Construire uniquement ce dont vous avez besoin maintenant, et non ce dont vous pourriez avoir besoin plus tard.
⬤ Appliquez les anciennes philosophies au développement de logiciels.
⬤ Remettez en question l'autorité, plutôt que d'adhérer aveuglément aux normes.
⬤ Rendre les choses difficiles plus faciles et les choses impossibles possibles grâce à la métaprogrammation.
⬤ S'assurer que tout le code d'une méthode est au même niveau d'abstraction.
⬤ Choisir le bon éditeur et assembler les meilleurs outils pour le travail.
Il ne s'agit pas de théorie, mais des fruits de l'expérience réelle de Ford en tant qu'architecte d'applications au sein de la société mondiale de conseil en informatique ThoughtWorks. Que vous soyez débutant ou professionnel avec des années d'expérience, vous améliorerez votre travail et votre carrière grâce aux principes simples et directs de The Productive Programmer.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)