./87 : Cela n'a rien a voir avec les pattern mais plutôt la notion de responsabilité d'une fonction/classe. C'est bien beau de renvoyer null sur les malloc etc, mais si c'est pour à la fin le remonter jusqu'à l'utilisateur final et faire exit ca sert pas a grand chose... Finalement t'as une complexité cyclomatique de malade pour un code censé être simple. Enfin ca se voit que tu ne testes pas ton code, ou alors que tu n'as pas la notion de certaines métriques comme le code coverage etc.
