Software craftsmanship

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Software craftsmanship (ou l'« artisanat du logiciel ») est une approche de développement de logiciels qui met l'accent sur les compétences de codage des développeurs de logiciels eux-mêmes. Il est une réponse de développeurs de logiciels aux maux récurrents de l'industrie du logiciel, y compris la priorisation des préoccupations financières vis-à-vis de la responsabilité du développeur.

Liens externes[modifier | modifier le code]

Bibliographie[modifier | modifier le code]

  • (en) Dave Hoover et Adewale Oshineye, Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman, O'Reilly (ISBN 0-596-51838-2)
  • (en) Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship, Addison Wesley,‎ 2008 (ISBN 0-13-235088-2)
  • (en) Pete McBreen, Software Craftsmanship: The New Imperative, Addison Wesley,‎ 2001 (ISBN 0-201-73386-2)
  • (en) Richard Sennett, The Craftsman, Yale University Press,‎ 2008 (ISBN 0-300-11909-7)
  • (en) Bill Pyritz, « Craftsmanship versus engineering: Computer programming - An art or a science? », Bell Labs Technical Journal,‎ 2003 (lire en ligne)