Quelqu'un qui cherche à progresser n'hésite pas à aller voir des algos plus complexes faits par d'autres, demander des conseils , des critiques sur leur façon de programmer.
Les mauvaises habitudes peuvent ne pas survenir, si tu suis une bonne formation dès le départ, avec de bons tutos. En soi, mal utiliser les composants d'un framework peut s'avérer très coûteux en matière de performances.
Plus performants, peut-être. Quand tu utilises toutes leurs fonctionnalités. Sinon, tu te retrouves avec des choses chargées inutilement, dont tu ne te serviras probablement pas.
Je ne parle ici que de frameworks. Ce ne sont pas des langages de programmation à proprement parler. Leur doc présente leurs composants, et la manière de les utiliser. La doc d'un langage n'est pas vraiment abordable pour quelqu'un qui n'a jamais programmé. Et les tutos, comme sur le SDZ, sont facilement modifiables en fonction des maj du langage. Pour un framework, c'est différent, car comme je l'ai dit, beaucoup de choses peuvent changer en fonction des versions.
Pour moi, un framework est complètement optionnel.
@Sephi-chan : Pour mon expérience dans le monde du développement, je ne suis qu'un lycéen amateur, n'ayant pas de réel projet abouti. Pour la deuxième question, oui, ça peut être une bonne base de développement. C'est d'ailleurs une ressemblance avec ce qu'utilise symfony, si je ne me trompe.
Pour le reste, je suis d'accord pour dire que lire des articles pour enrichir ses connaissances est primordial. Mais utiliser un framework, c'est différent de voir les méthodes qu'il utilise, et les transposer dans ses propres applications, avec ses propres habitudes
Les mauvaises habitudes peuvent ne pas survenir, si tu suis une bonne formation dès le départ, avec de bons tutos. En soi, mal utiliser les composants d'un framework peut s'avérer très coûteux en matière de performances.
Plus performants, peut-être. Quand tu utilises toutes leurs fonctionnalités. Sinon, tu te retrouves avec des choses chargées inutilement, dont tu ne te serviras probablement pas.
Je ne parle ici que de frameworks. Ce ne sont pas des langages de programmation à proprement parler. Leur doc présente leurs composants, et la manière de les utiliser. La doc d'un langage n'est pas vraiment abordable pour quelqu'un qui n'a jamais programmé. Et les tutos, comme sur le SDZ, sont facilement modifiables en fonction des maj du langage. Pour un framework, c'est différent, car comme je l'ai dit, beaucoup de choses peuvent changer en fonction des versions.
Pour moi, un framework est complètement optionnel.
@Sephi-chan : Pour mon expérience dans le monde du développement, je ne suis qu'un lycéen amateur, n'ayant pas de réel projet abouti. Pour la deuxième question, oui, ça peut être une bonne base de développement. C'est d'ailleurs une ressemblance avec ce qu'utilise symfony, si je ne me trompe.
Pour le reste, je suis d'accord pour dire que lire des articles pour enrichir ses connaissances est primordial. Mais utiliser un framework, c'est différent de voir les méthodes qu'il utilise, et les transposer dans ses propres applications, avec ses propres habitudes