W Railsach i tym samym TDD jestem od niedawna. Ciekawi mnie jak w waszej praktyce sprawdza sie podejscie TDD czyli:
- napisanie testow
- kod
- refactoring
Szczegolnie ciekawi mnie etap testow integracyjnych. Czy rzeczywiscie w duzych projektach da sie tak dobrze okreslic wymagania, czy projektowanie funkcjonalnosci jest tak dokladne ze pisanie testow to formalnosc? Po zrobieniu testow funkcjonalnych i unitow, kodowanie jest formalnoscia co sprawdzilem w ciagu ostatnich paru dni. Natomiast trudno mi znalesc na sieci opinie dotyczace integracji, szczegolnie w Railsach, w wiekszych projektach komercyjnych. Poprosze o opinie