• [^] # Re: .

    Posté par . En réponse au journal Pourquoi réécrire LinuxFr.org ?. Évalué à 1.

    Ensuite on met en prod, ca pete, on traque et 2 jours plus tard on se rend compte que bruno a oublie de changer un nom de methode, on le fouette, on corrige et on remet en prod.

    Plus serieusement, c'est valable pour des "petits" projets ca. Ca implique que le mec qui fait la modif connait tous les workflow potentiel de la methode modifiee, c'est pas toujours possible.

    La ou je bosse, on decoupe tout en pitis projets et on utilise maven pour tirer les dependances. Typiquement, je bosse sur le domain dans le backend, et les gars du front end tirent ma dependance, potentiellement transitive (donc qq niveau plus bas). Ou d'autres gars du back end.
    Je peux m'assurer que tout mon code est ok, mais pas le leur (je connais pas tous ceux qui l'utilisent).
    Un typage statique garantit que leur code ne compilera pas si le refactoring a foire qq part. Ca m'arrive meme regulierement, ayant tendance a changer un peu trop de trucs. On ferait du python, je pense qu'on aurait eu qq catastrophes recemment, et bon courage pour les traquer.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.