Wpis z mikrobloga

Hej Mirunki i Mirabelki! Z okazji napisania, a ostatecznie wydania mojej książki (TDD. Techniki programowania sterowanego testami), robię małe #rozdajo...

Zasada jest prosta - plusujesz, bierzesz udział w losowaniu tej właśnie książki. Zielonki (zarejestrowane przed dodaniem tego posta) też biorą udział. Losowanie przez #mirkorandom w poniedziałek o 17. No to... powodzenia!

#ksiazka #ksiazki #programowanie #tdd #csharp #dotnet
Pobierz dariusz-wozniak - Hej Mirunki i Mirabelki! Z okazji napisania, a ostatecznie wydania ...
źródło: comment_L56g9s87DEsru7YS8LTefMLhv48EXEXY.jpg
  • 88
@dariusz-wozniak: Ostatnio spotkałem się z opinią, że TDD to anti-pattern i prowadzi do patologii w postaci skupienia się na pisaniu kodu, który rozwiązuje testy, zamiast pisania kodu który po prostu jest przemyślany i wysokiej jakości. Coś w rodzaju zjawiska przeuczenia tylko dla zbioru uczącego zamiast rozwiązywania problemu dla całej dziedziny. Jak się do tego odniesiesz? Czy może trzeba przeczytać Twoją książkę, żeby znaleźć odpowiedź? ;)
@selenita66: Moim zdaniem:

- Jeśli stosuje się TDD dla języków obiektowych (i okołoobiektowych) i robi się to dobrze, to wysokiej jakości design obiektowy jest wymuszony. Odwracając sytuację - jeśli kod jest kiepski, to testy jednostkowe pisze się cholernie ciężko (czasem nawet jest to niemożliwe).

- Ale... czy można pisać dobry kod nie stosując TDD? Owszem. I tutaj się #!$%@? na dwie strategie - pisanie testów jednostkowych po napisaniu kodu (TAD -