Question

Cette question a déjà une réponse ici:

Dans ma quête pour améliorer mes compétences en développement, j'apprends de nouveaux modèles de conception. Dans des exemples de projets ou de projets personnels, il est vraiment facile d'adapter de nouveaux modèles dans mon code.

Cependant, au travail, j'ai une grande base de code que je suis responsable de l'architecture et du maintien. Cette question est axée sur la rédaction du code cohérent et maintenable fournira toujours une valeur commerciale.

Lorsque j'apprends de nouveaux modèles, je me trouve en conflit sur la façon de progresser sur une base de code existante.

Dois-je revenir à la mise à jour mon code pour utiliser mon nouveau modèle?

  • Cela a l'inconvénient de ne pas fournir une tonne de valeur commerciale et pourrait ne pas être le meilleur moyen d'utiliser efficacement mon temps.

Dois-je aller de l'avant et utiliser mon nouveau modèle / technique dans un nouveau code?

  • Cela a l'inconvénient d'être incohérent, rendant ainsi mon code moins maintenable et créant un mauvais précédent pour les nouveaux membres de l'équipe.

Facultativement, je pouvais simplement cataloguer la nouvelle technique dans ma tête, mais ne pas la mettre en œuvre. Je n'aime pas vraiment cette option.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top