Ouais, comprendre la chaîne de compilation, c’est important. Mais aussi, pas tant que ça. Sur du java/javascript/python, y’a pas forcément grand chose de subtil, et en 20 ans, j’ai jamais eu un seul problème la dessus. Tout est dynamique, on s’en fout du layout en mémoire (sorti de trucs bizarres comme la serialization, mais c’est assez extrême comme example).
J'ai travaillé sur des projets ou la chaîne de compilation sur les serveurs de build était obligée de lancer un Eclipse parce que les développeurs avaient écrits certains de leurs outils de build sous forme de modules Ant qui appelaient des API de Eclipse et ça ne marchait que dans le contexte de l'IDE.
Alors il n'est certainement pas nécessaire que tout le monde dans l'équipe comprenne comment ça fonctionne dans le détail, mais pour ce genre de choses, c'est peut-être pas mal d'avoir au moins une vague idée de ce qu'il se passe.
[^] # Re: Génération Z
Posté par pulkomandy (site web personnel, Mastodon) . En réponse au journal C11, listes variantes et le turfu. Évalué à 8.
J'ai travaillé sur des projets ou la chaîne de compilation sur les serveurs de build était obligée de lancer un Eclipse parce que les développeurs avaient écrits certains de leurs outils de build sous forme de modules Ant qui appelaient des API de Eclipse et ça ne marchait que dans le contexte de l'IDE.
Alors il n'est certainement pas nécessaire que tout le monde dans l'équipe comprenne comment ça fonctionne dans le détail, mais pour ce genre de choses, c'est peut-être pas mal d'avoir au moins une vague idée de ce qu'il se passe.