Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Preventative Programming Techniques
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Preventative Programming Techniques

Preventative Programming Techniques

Avoid and Correct Common Mistakes

Brian Hawkins

322 pages, parution le 06/05/2003

Résumé

Preventative Programming Techniques provides programmers with a clear and intelligent approach to detecting, preventing, and correcting the most common mistakes. It includes practical ways to reduce problems that occur every day, and provides methods for correcting problems that already exist. Using a medical metaphor, each of the common problems is presented as an illness. Each illness is then presented in a structured approach that includes a basic description, common symptoms, prevention methods, cures, and related illnesses to look for. The majority of the principles and practices espoused are language independent and focus on instructing programmers how to detect and avoid problems. It also includes guidelines on determining when and how to refactor or rewrite code. Some of the major and minor illnesses found throughout programming, include premature optimization, CAP (cut and paste) epidemic, NIH (not invented here) syndrome, complexification, oversimplification, docuphobia, and more. If you're a programmer, you've made these mistakes or you've had to deal with code that has them in it. To learn how to prevent and fix these problems, check out all of the illnesses-—you're sure to find insightful tips for your own projects. Novice programmers will benefit greatly from reading through each category of illness from start to finish, and experienced programmers will benefit from the insightful tips and anecdotes.

KEY FEATURES:

  • Provides insightful guidelines for avoiding common programming mistakes and writing cleaner, more efficient code
  • Emphasizes early detection and resolution before the costs of problems explode
  • Covers all problems from a non-language specific approach, providing examples in C++ and Java
  • Teaches practical guidelines for detecting what may seem like obvious mistakes that often go undetected until they cause serious problems
  • Includes a variety of tips and anecdotes that benefit all levels of programmers

Contents

Major Illness
  • Premature Optimization
  • Cap Epidemic
  • NIH Syndrome
Minor Illness
  • Complexification
  • Over Simplification
  • Docuphobia
  • I
  • Hardcode
  • Brittle Bones
  • Requirement Deficiency
  • Myopia
  • Conclusion
  • Appendixes

Caractéristiques techniques

  PAPIER
Éditeur(s) Charles River Media
Auteur(s) Brian Hawkins
Parution 06/05/2003
Nb. de pages 322
Format 18,5 x 23,5
Couverture Broché
Poids 690g
Intérieur Noir et Blanc
EAN13 9781584502579
ISBN13 978-1-58450-257-9

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription