Liste des thèmes qu'il faudrait aborder :

* Rendre la première partie moins abstraite pour le débutant.
* Parler de l'impact des conventions et des règles de codage sur la qualité du logiciel (core illisible -> code fiable).
* Parler des design patterns.
* Étendre les notions d'encapsulation vers la notion d'interface, puis de composants logicles.
* Parler du processus de conception des applications à objet.

