• [^] # Re: sans pour autant savoir faire du dev

    Posté par . En réponse au journal Du concombre et du cornichon. Évalué à 2.

    Une autre aspect important est aussi la documentation vivante ("living documentation").
    Tes tests (le code de test) sont liés à tes scénarios d'exemple. Modifier les scénarios peut casser le code et un changement sur le code est répercuté sur les tests d'intégrations au travers de ces scénarios.

    On rompt avec l'écueil de toutes les approche d'ingénierie dirigée par les modèles
    et dans lesquels le modèle (qui constitue la spec) sert à générer le code et finit par ne plus être son reflet car on ne remonte plus les changements au niveau du modèle lorsque le code évolue.