Après avoir regardé des conférence sur Youtube concernant le code propre, je partage avec vous ce que j'ai retenu.
Conseils généraux sur le code propre:
- ne pas abréger
- retourner tôt
- ne pas utiliser return
- Gardez les classes et les méthodes petites
- fonctionnalité séparée dans les méthodes
- faire des contrôles défensifs (quitter tôt)
- un niveau d'indentation
Les meilleures pratiques pour résumer, le code propre devrait être:
- maintenable (compréhensible)
- flexible (ouvert aux changements futurs)
- testé
- facile à refactoriser
- utiliser setters et getters dans le bon contexte, par exemple: downloadPage() est différent de getPage()