01-03-2012, 09:43 PM
(01-03-2012, 09:24 PM)sclabet a écrit :(01-03-2012, 02:33 PM)Sephi-Chan a écrit : Pourquoi développer un framework alors que ton temps est limité ?
Pourquoi ne pas en utiliser un existant qui te permettrait de te concentrer uniquement sur la partie jeu ?
salut,
bah au moins je maîtrise tout et c'est nettement plus optimisé, et de toute manière il est déjà fait.
Ceux qui utilisent Symfony, Ruby on Rails et tout autre bon framework maîtrisent également ce qui s'y passe et ce sont des outils bien plus complets et puissants que les outils fait maison.
Quant à l'optimisation, je doute qu'un développeur seul (même expert) puisse faire mieux qu'une communauté d'experts. C'est d'autant plus vrai si tu n'es pas un expert (c'est rarement le cas quand on sort d'une formation).
Ça peut être très didactique de faire son propre système mais en dehors de ça, c'est une pure perte de temps. Ce n'est pas un très bon calcul quand on en manque. Apprendre à utiliser l'API d'un framework est infiniment plus rapide que d'en développer un qui ne lui arrivera jamais à la cheville.
L'autre soucis des outils fait maison, c'est qu'ils sont truffés de bugs et de failles dont le développeur n'a pas conscience. Cf. le bug tracker de Ruby on Rails ou de Symfony. Attention, donc.