10931 shaares
  
  
389 private links
389 private links
En une phrase, c’est souvent un développeur passionné qui cherche à écrire le meilleur code possible avec la meilleure architecture pour répondre au besoin.
Il code par passion.
Et comme toute passion, il n’attend pas que quelqu’un vienne lui apprendre quelque chose.
Le software craftsman est en perpétuelle recherche d’amélioration.
Agile est une méthodologie avec des process de management, là où le software craftsmanship met l'accent sur le code.
Comment ?
- S'enfoncer dans les bonnes pratiques
 
Les bonnes pratiques, ce sont le fruit des erreurs des développeurs qui nous ont précédés.
- Partager ses connaissances
 
La partage de connaissance, c'est du gagnant-gagnant
Recommandations de livre:
- Clean Code : A Handbook of Agile Software Craftsmanship
 - Dive Into DESIGN PATTERNS de Alexander Svets
 - The Software Craftsman : Professionalism, Pragmatism, Pride de Sandro Mancuso
 - Refactoring de Martin Fowler avec la contribution de Kent Beck