|
|
|
|
LEADER |
02612nmm a2200337 u 4500 |
001 |
EB002166985 |
003 |
EBX01000000000000001306000 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
230704 ||| pol |
020 |
|
|
|a 9788328390416
|
050 |
|
4 |
|a QA76.76.T48
|
100 |
1 |
|
|a Siddiqui, Saleem
|
130 |
0 |
|
|a Learning test-driven development
|
245 |
0 |
0 |
|a Nauka programowania opartego na testach
|b jak pisać przejrzysty kod w kilku językach programowania
|c Saleem Siddiqui ; tłumaczenie, Lech Lachowski
|
250 |
|
|
|a [First edition]
|
260 |
|
|
|a Gliwice
|b Helion
|c 2022
|
300 |
|
|
|a 232 pages
|b illustrations
|
505 |
0 |
|
|a Includes bibliographical references and index
|
653 |
|
|
|a Computer software / Development / http://id.loc.gov/authorities/subjects/sh85029535
|
653 |
|
|
|a Computer software / Development / fast
|
653 |
|
|
|a Computer software / Testing / fast
|
653 |
|
|
|a Computer software / Testing
|
700 |
1 |
|
|a Lachowski, Lech
|e translator
|
041 |
0 |
7 |
|a pol
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
776 |
|
|
|z 9788328390416
|
776 |
|
|
|z 8328390418
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9788328390416/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 005.1/4
|
520 |
|
|
|a Od oprogramowania wymaga się solidnośi poprawności, a równocześnie oczekuje wydajnego działania i skalowalności. Jako programista odpowiadasz za zapewnienie aplikacjom tych właśnie cech. Niezależnie od tego, jakiego języka programowania używasz, praca zgodnie z paradygmatem TDD umożliwi Ci otrzymanie testowalnego kodu o wysokiej jakości. Choć te korzyści przeważają nad niedogodnościami podejścia TDD, wielu programistów narzeka na czasochłonność, pracochłonność i sprawiającą problemy implementację programowania opartego na testach. To przewodnik dla programistów, którzy chcą stosować podejście TDD w swojej codziennej praktyce. Pokazuje, jak korzystać z programowania sterowanego testami podczas pracy w trzech różnych językach: Go, JavaScripcie i Pythonie. Dzięki tej książce zrozumiesz, w jaki sposób zastosować klasyczny paradygmat "dziel i zwyciężaj" do budowania testów jednostkowych i w efekcie radzić sobie nawet z bardzo rozbudowaną architekturą oprogramowania. Liczne przykłady o stopniowo rosnącym poziomie zaawansowania pozwolą Ci płynnie nabierać wprawy i pewności w tworzeniu testów jednostkowych, a także ich używaniu. Szybko się przekonasz, że wprowadzenie TDD do codziennej praktyki kodowania jest bardzo opłacalną decyzją: kod będzie czysty, zrozumiały, elegancki i prosty w utrzymaniu!
|