Supprimer un message
gizmo
Oui...et non.
Oui, parce que des tas de sites existent, avec des patterns présentés dans des example, des articles, etc...
Non, parce que même si tu as des exemples fournis, il manque généralement le contexte. Or le contexte joue beaucoup.
Par exemple, suivant que tu vas prendre Java ou C#, certains patterns n'auront pas de sens pour l'un ou pour l'autre, simplement parce que le langage disposera déjà en natif d'une gestion de la solution (les delegates de C# par exemple).
Autre exemple de contexte: si tu créé un programme pour un site web, une application riche, ou un téléphone portable, tu vas avoir toute une série de "bonnes pratiques" qui vont s'avérer contre productives en fonction de la plate-forme
Enfin, le contexte d'une application minimaliste, qui fait juste ce qu'on lui demande, et celle prévue pour s'intégrer (ou intégré) dans d'autres composantes, change assez fort la donne.
Au final, comme souvent, il vaut mieux avoir un peu la "big picture" avant de se lancer dans ce genre de lecture (ou alors, il faut avoir beaucoup de temps libre
), afin de cibler au mieux les sites qui pourront donner des informations pertinentes.
De même, certains forum sont un excellent moyen pour confronter les opinions et l'argumentation qui s'y attache (stackoverflow est assez réactif dans ce domaine).
Oui, parce que des tas de sites existent, avec des patterns présentés dans des example, des articles, etc...
Non, parce que même si tu as des exemples fournis, il manque généralement le contexte. Or le contexte joue beaucoup.
Par exemple, suivant que tu vas prendre Java ou C#, certains patterns n'auront pas de sens pour l'un ou pour l'autre, simplement parce que le langage disposera déjà en natif d'une gestion de la solution (les delegates de C# par exemple).
Autre exemple de contexte: si tu créé un programme pour un site web, une application riche, ou un téléphone portable, tu vas avoir toute une série de "bonnes pratiques" qui vont s'avérer contre productives en fonction de la plate-forme
Enfin, le contexte d'une application minimaliste, qui fait juste ce qu'on lui demande, et celle prévue pour s'intégrer (ou intégré) dans d'autres composantes, change assez fort la donne.
Au final, comme souvent, il vaut mieux avoir un peu la "big picture" avant de se lancer dans ce genre de lecture (ou alors, il faut avoir beaucoup de temps libre
![:oh: :oh:](images/smileys/oh.gif)
De même, certains forum sont un excellent moyen pour confronter les opinions et l'argumentation qui s'y attache (stackoverflow est assez réactif dans ce domaine).