Question

Avez-vous déjà eu le sentiment que votre code est mauvais, tout le projet est un gâchis et vous voulez juste vous éteindre? Sur votre travail quotidien, vous pouvez expliquer ce sentiment avec vos collègues, votre patron du connard ou quelque chose comme ça. Mais avec des projets latéraux / animaux de compagnie, il n'y a vraiment aucune excuse.

Par exemple, je maintiens actuellement mon extension Firefox - correction des bogues et ajoute de nouvelles fonctionnalités. Très souvent, quand je reviens au code écrit il y a des mois, les sentiments qui surviennent en moi sont assez controversés - "Ai-je écrit ça? Vraiment ??" Sachant que la mise en œuvre appropriée de la nouvelle fonctionnalité «la bonne façon» nécessite de jeter un module entier et de mettre en place un hack rapide - parfois je n'hésite même pas.

À mesure que le projet se développe, des fonctionnalités sont ajoutées, il reste de moins en moins de place pour le refactorisation ...

Avez-vous des recettes pour faire face à ce type d'état émotionnel? Vous êtes-vous simplement rassemblé et réfléchissez-vous à l'ensemble du projet, réécrivez-vous, réécrivez la version 2? Ou peut-être ignorer tout cela - "le code de travail est meilleur que le code parfait"?

Pas de solution correcte

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