TDD. Sztuka tworzenia dobrego kodu

Informacje szczegółowe Pokaż wszystkie

Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2014
Ilość stron: 232
Opis
Twórz niezawodny kod! Idealny kod, pokryty w pełni testami, to marzenie każdego dewelopera. Niestety, marzenia zazwyczaj rozmijają się z rzeczywistością. Codzienność większości programistów to nieczytelny kod i brak testów. Są to doskonałe warunki do powstawania błędów, często bardzo trudnych do wykrycia. Czy jest sposób, żeby wybrnąć z tego ślepego zaułka? Czy są techniki pozwalające tworzyć przejrzysty kod, którego zmiana nie będzie sprawiała trudności? Oczywiście, że tak - wykorzystaj TDD (ang. Test Driven Development). Programowanie sterowane testami można sprowadzić do prostej zasady: w pierwszej kolejności napisz test, a następnie kod, który ma być testowany. Kent Beck w swojej książce zaprezentuje Ci w praktyce podejście TDD i pokaże, jak wdrożyć jego zasady w codziennej pracy. Zapoznaj się z licznymi przykładami zastosowania tej metody, przydatnymi poradami i najlepszymi wzorcami. To doskonały początek, żeby wdrożyć TDD w Twoim projekcie. Dowiedz się, jak tworzyć idealny kod! Dzięki tej książce: poznasz technikę programowania sterowanego testami stworzysz czytelny kod, doskonale pokryty testami nie będziesz się bał dokonywać zmian w Twoim kodzie Twój kod osiągnie nowe standardy jakości Twoja przepustka do świata idealnego kodu! O autorze Kent Beck jest wybitnym autorytetem w dziedzinie programowania, twórcą metodologii programowania ekstremalnego i jednym z sygnatariuszy Manifestu agile.
Szczegóły
  • Autor: Kent Beck
  • Ilość stron: 232
  • Oprawa: Miękka
  • Rok wydania: 2014
  • Wydawnictwo Helion
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328365728
  • EAN: 9788328365728
  • Nr wydania: 1
  • ISBN: 9788328365728
  • Język: polski
  • Wymiary: 17x5 cm
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

LEGO dla doroslych >>

Co czytać po TDD. Sztuka tworzenia dobrego kodu?

  1. 1. Praktyczny przewodnik wykorzystania modeli regresji oraz równań strukturalnych. Statystyczny drogowskaz. Tom 3, Monika Książek

    Praktyczny przewodnik wykorzystania modeli regresji oraz równań strukturalnych to trzecia część serii, która stanowi nieocenione źródło wiedzy dla studentów psychologii oraz analityków marketingowych. Książka jest kontynuacją podręcznika „Statystyczny drogowskaz”, który zdobył uznanie wśród fachowców oraz studentów. Została opracowana pod redakcją naukową Sylwii Bedyńskiej i Anety Brzezickiej, co gwarantuje wysoką jakość merytoryczną i praktyczną. Praktyczne podejście do analizy ...

  2. 2. Swish Max3. Animacje flash - jakie to proste!, Roland Zimek

    Program SWiSH daje ogromne możliwości tworzenia animacji flash, a przy tym jest tani i niezwykle łatwy w użyciu. Animacje utworzone w tym programie zachwycają nawet profesjonalistów. Program ma bogatą kolekcję gotowych efektów, niewymagających napisania choćby jednej linijki kodu. Stworzenie nawet złożonej animacji wymaga niewielkiego nakładu pracy i bardzo krótkiego czasu. W SWiSH Max3 pojawia się znacznie więcej elementów do łatwego i prostego tworzenia animacji flash. Wersja ta zachowuj...

  3. 3. Mechanika ogólna w ujęciu wektorowym i tensorowym. Statyka. Przykłady i zadania, Andrzej Banaszek

    Publikacja Wydawnictwa WNT, dodruk Wydawnictwo Naukowe PWN Podręcznik jest pomyślany jako metodyczny zbiór rozwiązanych zadań z mechaniki ogólnej z wykorzystaniem rachunku wektorowego i tensorowego. Każdy rozdział jest poprzedzony wykładem teoretycznym, przy czym szczególnie obszernie omówiono rachunek wektorowy i tensorowy. Zadania do samodzielnego rozwiązania wraz z odpowiedziami są zamieszczone na końcu książki, by nie sugerować czytelnikowi sposobu i metodyki rozwiązania.

  4. 4. Projektowanie elementów maszyn z wykorzystaniem programu Autodesk Inventor. Obliczenia przekładni, Paweł Płuciennik

    Kontynuacja poprzedniej publikacji tegoż Autora. Bogato zilustrowany materiał, pomocny przy projektowaniu oraz wykonywaniu dokumentacji technicznej części maszyn i mechanizmów. Szczególną uwagę zwrócono na obliczenia przekładni pasowej, przekładni pasowo-łańcuchowej, przekładni zębatej (wraz z obliczeniem korekcji zazębienia) oraz na dobór i obliczanie połączeń wpustowych i wielowypustowych. Czytając tę książkę, bez problemu nauczysz się posługiwać programem Autodesk Inventor: ·    ...

  5. 5. Inżynieria systemów produkcyjnych, Kazimierz Szatkowski

    Inżynieria systemów produkcyjnych obejmuje problematykę związaną z szeroko rozumianym zarządzaniem systemami technicznymi, to jest:Budową struktur systemów - systemy są zbiorem współdziałających ze sobą komponentów, które razem realizują określone zadania. Prawidłowy dobór elementów systemu gwarantuje harmonijną ich współpracę i realizację zadań przy narzuconych ograniczeniach.Projektowaniem systemów - obejmują one procesy tworzenia dokumentacji projektowej systemu, uwzględniające wymagania u...

  6. 6. Zrozumieć oprogramowanie. O prostocie kodu i doskonaleniu warsztatu programisty, Max Kanat-Alexander

    W codziennej praktyce programiści często muszą sobie radzić z coraz większą złożonością tworzonego kodu. Mnożą się błędy, a ryzyko spektakularnej porażki rośnie. Jeśli ten scenariusz dotyczy także Ciebie, poziom złożoności Twoich projektów Cię przytłacza i czujesz, że nie dajesz rady, już teraz wdróż fundamentalne reguły, dzięki którym Twój kod odzyska prostotę i niezawodność! Jeśli każdy dzień z nowym projektem Cię rozczarowuje i przestałeś wierzyć w swoje możliwości, sięgnij po tę książk...

  7. 7. Wstęp do modelowania komputerowego w fizyce, Maciej P. Polak

    Wstęp do modelowania komputerowego w fizyce to podręcznik, który stanowi doskonałe wprowadzenie dla studentów kierunków związanych z fizyką oraz inżynierią. Autorzy, Paweł Scharoch, Maciej P. Polak oraz Radosław Szymon, stworzyli materiał, który łączy teoretyczne podstawy z praktycznymi zastosowaniami, kierując się potrzebami współczesnych studentów. Zrozumienie podstawowych koncepcji Podręcznik zawiera szereg projektów problemowych, które obejmują różnorodne aspekty fizyki. Każdy z nich zos...

  8. 8. English for Students of Electronics and Computer Science, Barbara Kowalczyk

    This book is addressed to students of electronics and computer science at upper intermediate and advanced levels (B2-C2). It is designed as a resource book for academic teachers who are interested in stimulating their students' desire to acquire the linguistic skills necessary to talk about issues related to electronics and computer science in English. There are 12 units in the book, each based on a particular theme. The units are comprised of text-based activities, which focus on ...

  9. 9. InDesign i tekst. Profesjonalna typografia w Adobe InDesign CC, Nigel French

    Typografia jest kluczowym elementem każdego projektu graficznego, a opanowanie tej sztuki otwiera drzwi do bardziej profesjonalnych i estetycznych realizacji. Zaktualizowane wydanie przewodnika po funkcjach typograficznych w Adobe InDesign to doskonałe źródło wiedzy, które krok po kroku wprowadza w tajniki mikro- i makrotypografii. Książka ta nie tylko uczy, jak efektywnie wykorzystywać czcionki, ale także wyjaśnia, dlaczego konkretne metody są preferowane oraz jak unikać powszechnych błędów....

  10. 10. Mechanika materiałów dla studentów budownictwa, Jerzy Wyrwał

    Niniejsza publikacja poświęcona jest mechanice materiałów, która obejmuje teoretyczne i eksperymentalne badania zjawisk mechanicznych zachodzących w materiałach konstrukcyjnych. Wywołane są one działaniem na konstrukcje sił zewnętrznych. Obciążenia te wywołują w materiałach naprężenia oraz powodują deformacje i przemieszczenia. Celem mechaniki materiałów jest wyznaczenie tych wielkości, przy uwzględnieniu rzeczywistych warunków pracy konstrukcji. W każdym rozdziale, po krótkim wprowadzeniu, z...

  11. 11. Arkusz kalkulacyjny Excel - od podstaw, Bożena Borowska

    W obliczu rosnącej roli technologii w codziennym życiu, umiejętność korzystania z programów biurowych, a szczególnie z arkuszy kalkulacyjnych, staje się niezbędna. Arkusz kalkulacyjny Excel - od podstaw to idealna propozycja dla tych, którzy pragną zrozumieć i opanować podstawowe funkcje tego narzędzia, niezależnie od poziomu zaawansowania. Książka ta jest czwartą częścią serii, która wprowadza czytelników w świat komputerowych obliczeń. Podstawy pracy z programem W publikacji przedstawione...

  12. 12. Microsoft Project 2019. Krok po kroku, Carl Chatfield

    Szybka metoda nauki Microsoft Project 2019Nauka może być łatwa. Osiągnij więcej w krótkim czasie przy użyciu Microsoft Project 2019. Możesz po prostu wyszukać zadanie, które musisz wykonać, albo pracować od deski do deski, pobierając pliki ćwiczeń i systematycznie budując swoje umiejętności.Praca z Project na komputerze osobistym lub urządzeniu dotykowymBudowanie i dostrajanie planu projektuPlanowanie zadań i punktów zwrotnych z przypisywaniem zasobówŚledzenie postępów i kosztów oraz zarządza...

  13. 13. Elementy logiki i teorii mnogości w zadaniach, Janusz Onyszkiewicz

    W zbiorze zadań przedstawione zostały kluczowe elementy logiki oraz teorii mnogości, które są niezbędne dla każdego studenta matematyki. Książka ta jest doskonałym narzędziem zarówno dla tych, którzy dopiero zaczynają swoją przygodę z tymi zagadnieniami, jak i dla bardziej zaawansowanych adeptów, pragnących zgłębić trudniejsze aspekty matematyki. Zawartość książki Pierwsze dziewięć rozdziałów skupia się na podstawowych zagadnieniach, które są integralną częścią wstępnych wykładów na wydziała...

  14. 14. Wstęp do programowania sterowników PLC, Krzysztof Korpysz

    Wstęp do programowania sterowników PLC to niezwykle wartościowa publikacja, która dostarcza czytelnikom nie tylko teoretycznej wiedzy, ale także praktycznych umiejętności związanych z programowaniem tych nowoczesnych urządzeń. Książka została stworzona z myślą o osobach, które pragną zrozumieć mechanizmy działania oraz szeroki wachlarz zastosowań, jakie oferują sterowniki PLC. Dzięki przejrzystemu układowi treści oraz przystępnemu językowi, każdy, niezależnie od poziomu zaawansowania, znajdzi...

  15. 15. Django 2. Praktyczne tworzenie aplikacji sieciowych, Antonio Mele

    Django jest frameworkiem do budowy profesjonalnych aplikacji sieciowych w języku Python. Cieszy się zasłużoną opinią potężnego narzędzia, którego można się szybko nauczyć. Spodoba się każdemu, kto ceni prostotę użytkowania i pragmatyczne podejście do projektowania. Z pewnością Django jest atrakcyjnym rozwiązaniem dla programistów, którzy profesjonalnie podchodzą do tworzenia aplikacji WWW i stawiają na niezawodność. To drugie, zaktualizowane i uzupełnione wydanie cenionego podręcznika...

  16. 16. Akademicki zbiór zadań z chemii ogólnej, Anna Rola-Noworyta

    Prezentowany zbiór zadań stanowi cenne źródło wiedzy dla studentów kierunków przyrodniczych na wyższych uczelniach. Jest szczególnie przydatny dla tych, którzy studiują chemię, biologię, medycynę, farmację oraz analitykę medyczną i geologię. Oferuje starannie opracowany materiał, który nie tylko przypomina kluczowe zagadnienia z chemii ogólnej, ale także je rozszerza, co znacząco ułatwia naukę. Zawartość i struktura W skład zbioru wchodzi siedem rozdziałów, z których każdy podzielo...

  17. 17. Chemia nieorganiczna. Tom 1, Fraser Armstrong

    Fundamenty chemii nieorganicznej są kluczowym elementem nauki, który można zgłębiać na wielu poziomach. Publikacja ta, podzielona na trzy tomy, oferuje niezwykle logiczny i systematyczny podział wiedzy, który pozwala na efektywne przyswajanie informacji. Tom 1 skupia się na podstawowych teoriach i zasadach, wprowadzając czytelnika w złożony świat chemii nieorganicznej. Podstawowe zasady i struktury atomowe W pierwszej części książki przedstawiono fundamentalne elementy struktury atomów oraz ...

  18. 18. Projektowanie betonu samozagęszczalnego, Jacek Gołaszewski

    Betony samozagęszczalne były dotychczas stosowane w Polsce na niewielką skalę. Aktualny rozwój tej technologii wymaga pokonania wielu barier. Podstawowe znaczenie ma tu poprawne zaprojektowanie składu, a następnie wyprodukowanie i dostarczenie na plac budowy mieszanki o pożądanych właściwościach. Mieszanka musi charakteryzować się odpowiednim rozpływem, stabilnością i odpornością na segregację. Beton samozagęszalny musi być tak zaprojektowany, aby w znacznym stopniu był odporny na pewną zm...

  19. 19. Fizyka budowli. Budownictwo ogólne. Tom 2

    Druga część pięciotomowej publikacji dostarcza kompleksowej wiedzy na temat fizyki budowli, koncentrując się na kluczowych aspektach związanych z materiałami budowlanymi. Publikacja stanowi nieocenione źródło informacji, które będzie przydatne zarówno dla studentów wydziałów budownictwa, jak i dla praktykujących inżynierów oraz techników budowlanych. Podstawy fizyki materiałów budowlanych W pierwszej części książki omówione zostały fundamentalne zagadnienia dotyczące fizyki materiałów budowl...

  20. 20. Wstęp do chemii supramolekularnej, Helena Dodziuk

    Nowe, zaktualizowane wydanie wprowadzenia do chemii supramolekularnej, uwzględniające najważniejsze dla tej dziedziny grupy związków tworzących kompleksy inkluzyjne (etery koronowe, kaliksareny, sferandy, karcerandy, cyklodekstryny, fullereny, nanorurki, dendrymery, cyklofany) oraz agregaty molekularne (membrany lipidowe, micele, ciekłe kryształy, maszyny molekularne), samoorganizujące się makrocząsteczki w układach żywych (wirus mozaiki tytoniowej, DNA, błony komórkowe, receptory, układy por...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula