Czym jest Test Driven Development? Wprowadzenie i przykłady
![Czym jest Test Driven Development? Wprowadzenie i przykłady](https://wykop.pl/cdn/c3397993/link_1605699277qzVdrC4vOfOQLe5VBensz7,w300h194.jpg)
Artykuł ten jest wprowadzeniem do zupełnych podstaw Test Driven Development, dzięki któremu każdy może poznać podstawy tej techniki. TDD docenią szczególnie te osoby, które mają już dosyć mozolnego szukania błędów w programie i chciałyby przejść na trochę wyższy poziom.
![Forbot](https://wykop.pl/cdn/c3397992/Forbot_6QT8aDAvAy,q52.jpg)
- #
- #
- #
- #
- #
- #
- 255
- Odpowiedz
Komentarze (255)
najlepsze
Komentarz usunięty przez moderatora
Komentarz usunięty przez moderatora
Komentarz usunięty przez moderatora
Biznes nigdy mnie nie pytał, czy mam burdel w kodzie, ile testów itp., ale obecnie przepisujemy stary system od nowa i fakt, że w nowym jesteśmy wstanie wprowadzać zmiany znacznie szybciej
* kod
* test
* rebase
#pdk
TDD według mnie jest świetne, jednak wymaga dużego doświadczenia i umiejętności, potrafienia tworzenia dobrej architektury itd.
Czy faktycznie ktoś kto wykopał dowiedział się tu czegoś nowego czy wykopujecie bo o programowanie a ja jestem programistom niech wiedzom?
BTW Jest na youtube konferencja (GO TO - Aglie is dead), gdzie Dave Thomas, twórca Agile (gdzie zakładało się właśnie silne testowanie) powiedział, że już w większości przypadków nie pisze testów, a testuje tylko bardziej złożone fragmenty.
@volatile_pc: Thomas był jednym z sygnatariuszy manifestu, ale tak naprawdę nie tworzył żadnej z obecnie używanych metodyk. Trochę wypadł z łask i wrócił na hasłach "Agile is dead", ale tak naprawdę promował nowe słowo "agility", które miało by w sumie być tym, czym miał być agile, zanim zaczął być mocno sprzedawany.
Jednak testy i TDD to nie dziecko Agile (bo są starsze), a pochodzą z XP. Obecnie
OK. Ale głównie chodzi o to, że sygnatariusz Manifestu Aglie (w skład którego wchodzi właśnie XP, a więc i TDD) stwierdził, że już testów nie pisze. Co ma wymowę dość ironiczną.