Jeune idéaliste...
Refactoring ? Sur certains projets, crois-moi, tu auras environ 2 minutes allouées au refactoring, le temps de descendre le projet depuis la gestion de conf.
Et après, tu seras (presque) aimablement prié d'arrêter de tripoter du code qui marche depuis des années, qui a fait ses preuves et en lequel le client a confiance par simple retour d'expérience. Et de te dépêcher d'ajouter la fonction pour laquelle on te paie...
Et même sur les projets que l'on démarre seulement, tu as toujours d'un côté les financiers qui réduisent ton budget de développement (sous la pression des commerciaux qui cassent les prix pour récupérer un marché), et de l'autre le client qui veut un truc répondant à son besoin.
Tu dois donc forcément sacrifier quelque chose pour tenir ton planning : au mieux, c'est la conception (et une pieuvre de code, une !), au pire, c'est la validation (et un projet sous garantie permanente, un !).
Et si vraiment c'est la cata, c'est les deux qui sautent... Essaie de demander 3 mois de dev pour refactoriser ça, tu verras bien comment tu seras reçu dans la plupart des boîtes. Ce n'est hélas pas le monde des Bisounours dehors, la concurrence est souvent féroce.
Partager