Introduction
Last updated
Last updated
Ce livre est un support de cours à l'.
Ce livre constitue une introduction au génie logiciel. Il présente les grands enjeux et les bonnes pratiques liés à l'activité de réalisation de logiciels :
Notion d'architecture logicielle.
Principes de conception.
Patrons logiciels.
Production du code source.
Gestion des versions.
Travail collaboratif.
Tests.
Documentation.
Le point de vue adopté par ce livre est essentiellement technique. Les aspects organisationnels (gestion de projet) et méthodologiques ne sont pas étudiés ici.
Merci d'avance et bonne lecture !
Un projet écrit en langage C# et utilisant la technologie WinForms illustre certaines notions d'architecture et de test présentées dans ce livre. Son code source est .
Au besoin, consultez les livres et pour pouvoir étudier ce projet.
Ce livre est publié sous la licence Creative Commons . Son code source est disponible sur . N'hésitez pas à contribuer à son amélioration en utilisant les issues pour signaler des erreurs et les pull requests pour proposer des ajouts ou des corrections.