Consult this site in english
Ce guide a pour but de rassembler des informations sur les bonnes pratiques de développement (versionning, tests, architecture, …) et de montrer comment les appliquer dans un projet Unity.
La mise en place des bonnes pratiques a pour but de générer des projets plus facilement maintenable et adaptable.
Si vous n’avez jamais utilisé les bonnes pratiques de développement, il faudra les apprendre et les pratiquer pour les maîtriser.
Ce guide requiert des bases de programmation C# et une connaissance du logiciel Unity.
Les pratiques présentées dans ce guide ne sont pas des uniques solutions et ne sont pas toujours adaptés à votre projet ou à votre équipe. Certaines personnes peuvent obtenir de meilleurs résultats en suivant leurs propres méthodes acquises avec leur expérience. Mon but n’est pas de vous imposer une méthode stricte pour vos projets mais de vous amener à réfléchir sur des problématiques courantes et à vous donner des bases théoriques et pratiques sur les solutions que j’ai étudié.
Plan :
- Versioning : Git & Unity
- Versioning : GitHub & Unity (prochainement)
- Tests & TDD
- Gestion des dépendances
- Propreté du code avec Clean Code
- Concevoir un code mieux structuré avec une aproche par couche
- Concevoir un code mieux structuré avec une aproche par composants (prochainement)
- A propos
- Licence