12-01-2010, 09:16 PM
(12-01-2010, 12:49 PM)Sephi-Chan a écrit : L'avantage du framework, c'est qu'il a été crée pour répondre à des besoins qui reviennent souvent (comme les design patterns). Ils sont codés par des gens (des équipes, bien souvent) très compétents qui font les choses bien mieux que nous (des gens de grande expérience).L'expérience c'est bon, mais ce n'est pas tout. Ce n'est pas forcément vrai ce que tu dis, il faut que l'informaticien aussi grande soit son expérience est continué au fil des années à entraîner sa polyvalence et mettre à jour ses connaissances. Par exemple, je connais peut-être des choses et des principes de modélisation qui sont inconnu au type qui travaille comme modélisateur même si c'est son emploi depuis les 25 dernières années.
(12-01-2010, 12:49 PM)Sephi-Chan a écrit : Je pense que pour se prononcer sur un tel débat, il faut avoir codé sans framework, puis avec un framework (après plusieurs mois de pratique, pour bien s'être imprégné) et à nouveau sans. C'est un minimum pour savoir de quoi on parle.
Sur sa, je suis d'accord. Mais c'est généralement pas le cas, qui peut vraiment dire qu'il a travaillé 5 ans en entreprise sur un framework maison équivalent à un autre déjà établit?
(12-01-2010, 12:49 PM)Sephi-Chan a écrit : Si tu codes des éléments génériques et réutilisables. Le framework le fait aussi, mais en mieux écrit, plus générique et plus réutilisable.
Pourquoi forcément se serait le cas? Un framework n'est jamais parfait, il reste toujours place à l'amélioration.
(12-01-2010, 12:49 PM)Sephi-Chan a écrit : Tu réinventes la roue mais elle tourne moins rond : tu y perds. Par exemple, je ne sais pas si tu utilises beaucoup Ajax, mais sans framework, je suis sûr que tu ce que fais est mauvais, que tu ne gères pas le renvoi de codes appropriés (302, etc.). Je pourrais te donner des tas d'autres exemples.
Pour croire qu'utiliser un framework fait perdre le contrôle, il faut ne jamais en avoir utilisé.
Tu as quand même moins le contrôle que si tu (toi et ton équipe) construis ton propre framework...moins le contrôle parce que tu n'as pas toutes les connaissances pour.
(12-01-2010, 12:49 PM)Sephi-Chan a écrit : De toute façon, l'industrie a déjà tranché sur la question : les sites à fort trafic et qui ont besoin d'êtres maintenus sont développés avec des frameworks et ont une infrastructure adaptée.
Sephi-Chan
Eh bien vous n'avez pas les mêmes industries que nous en amérique!!! Par ici beaucoup d'industrie font leur propre framework et d'autre plus modeste utilise des framework déjà fait.