Oui, il est clair que le code Ruby pourrait être énormément amélioré et simplifié.
Mais à mon avis il montre une chose intéressante avec l'approche orientée objet , c'est la manie de tout vouloir systématiquement modéliser, que ce soit en Ruby ou dans un autre langage OO.
En exagérant beaucoup ça donne un peu ça :
1. J'identifie mes objets
2. Je définis des associations
3. J'écris mes classes, leurs actions et leurs états
4. Je réfléchis comment tout ce merdier va bien pouvoir coopérer pour résoudre mon problème initial...
Bref, j'ai trouvé mon bonheur dans les langages fonctionnels, d'abord Erlang puis Haskell ;-)
[^] # Re: La simplicité d'Haskell????
Posté par Ummon . En réponse à la dépêche Concours de logo Haskell. Évalué à 2.
Mais à mon avis il montre une chose intéressante avec l'approche orientée objet , c'est la manie de tout vouloir systématiquement modéliser, que ce soit en Ruby ou dans un autre langage OO.
En exagérant beaucoup ça donne un peu ça :
1. J'identifie mes objets
2. Je définis des associations
3. J'écris mes classes, leurs actions et leurs états
4. Je réfléchis comment tout ce merdier va bien pouvoir coopérer pour résoudre mon problème initial...
Bref, j'ai trouvé mon bonheur dans les langages fonctionnels, d'abord Erlang puis Haskell ;-)