To jest akurat założenie autora tego wątku. W pierwszym poście jest napisane: Dlaczego warto stosować TDD, i czy się opłaca biorąc pod uwagę czas poświęcony na tworzenie testów?
i czemu niby mamy kontynuować operowanie na tym założeniu jeżeli wiemy że jest niepoprawne?
Pisanie testów, to pisanie testów.
Robienie TDD, to robienie TDD.
Rozróżniajmy te rzeczy.
Ale na użycie debuggera stracisz pewnie tyle samo czasu, co na pisanie testów, a na końcu nawet nie będziesz miał artefaktu w postaci testów.
oraz @somekind
O debuggerze nie piszę jako o alternatywie do pisania testów, a jako o sposobie na przyspieszenie developmentu, bo od razu mam ten feedback o którym ty piszesz ("Potrzebujesz informacji zwrotnej na bieżąco, żeby się zorientować, czy kod się odpala i czy działa poprawnie") i nie tracę czasu na przebudowywanie appki i ponowne odpalanie appki i wprowadzenie jej w odpowiedni stan.
Po wydevelopowaniu takiego kodu w oparciu o debugger wiem że:
- kompiluje się
- jako tako działa
a zatem mogę teraz napisać testy.








