Informacja o cookies
Strona ksiegarnia.pwn.pl korzysta z plików cookies w celu dostarczenia Ci oferty jak najlepiej dopasowanej do Twoich oczekiwań i preferencji, jak również w celach marketingowych i analitycznych. Nasi partnerzy również mogą używać ciasteczek do profilowania i dopasowywania do Ciebie pokazywanych treści na naszych stronach oraz w reklamach. Poprzez kontynuowanie wizyty na naszej stronie wyrażasz zgodę na użycie tych ciasteczek. Więcej informacji, w tym o możliwości zmiany ustawień cookies, znajdziesz w naszej Polityce Prywatności.
Podręczniki akademickie »
MENU

TDD z wykorzystaniem C# 7(Miękka)

Programowanie sterowane testami

0.00  [ 0 ocen ]
 Sprawdź recenzje
Rozwiń szczegóły »
Cena detaliczna: 69,00 zł
46,02
Cena zawiera podatek VAT.
Oszczędzasz 22,98 zł
Stan magazynowy: Duża ilość
Zarezerwuj i odbierz w księgarni stacjonarnej PWN
Dodaj do schowka
Wysyłka: 24h
Dostawa
Produkt posiadamy w magazynie i wyślemy go w ciągu 24 godzin w dni robocze.

Uwaga! Całkowity czas oczekiwania na zamówienie = czas wysyłki podany na stronie każdego produktu + dostawa przez przewoźnika. 
Podane terminy dotyczą dni roboczych (poniedziałek-piątek,
z wyłączeniem dni wolnych od pracy).
Dostawa i płatność
Cennik dostaw
Paczki dostarczamy wyłącznie na terenie Polski.
Od 250 zł paczki dostarczamy GRATIS!
Zamówienia z minimum jedną książką Wydawnictwa Naukowego PWN, PZWL lub WNT wysyłamy taniej.

Płatność elektroniczna (PayU, Masterpass)
dla zamówień
PWN/PZWL/WNT
Kiosk RUCHu - odbiór osobisty
7,75 zł
6,75 zł
Poczta Polska - odbiór w punkcie
7,75 zł
6,75 zł
Kurier pocztowy
11,75 zł
10,75 zł
Paczkomaty InPost
11,75 zł
10,75 zł
Kurier
12,75 zł
11,75 zł
Odbiór w księgarni PWN
GRATIS!
GRATIS!
Płatność za pobraniem
dla zamówień
PWN/PZWL/WNT
Poczta Polska - odbiór w punkcie
10,75 zł
9,75 zł
Kurier pocztowy
14,75 zł
13,75 zł
Kurier
15,75 zł
14,75 zł

TDD z wykorzystaniem C# 7

Coraz więcej profesjonalnych środowisk produkcyjnych opiera się na oprogramowaniu. Ewentualne błędy w pracy kodu mogą prowadzić do poważnych konsekwencji - dlatego od rozwiązań informatycznych wymaga się solidności i poprawności. Równocześnie oczekuje się wydajnego działania, skalowalności i podatności na modyfikacje, a także możliwości łatwego utrzymania kodu. Aplikacje utworzone zgodnie z paradygmatem TDD są w większym stopniu testowalne i zapewniają wysoki poziom poprawnej, stabilnej pracy. Sprawia to, że coraz więcej zespołów programistycznych skłania się ku TDD, mimo że zautomatyzowane testowanie bywa czasochłonne, pracochłonne i dość trudne w implementacji.

To książka przeznaczona dla tych, którzy chcą dogłębnie zrozumieć istotę TDD. Omówiono tu wszystkie aspekty TDD, włączając w to podstawy, dzięki którym średnio zaawansowany programista komfortowo rozpocznie budowę aplikacji zgodnie z tym paradygmatem. Przedstawiono zasady definiowania i testowania granic, a także pojęcie abstrahowania kodu zewnętrznego. W książce pojawiają się też - wprowadzane stopniowo - bardziej zaawansowane koncepcje, takie jak szpiedzy, imitacje i fałszywki. Pokazano w niej, w jaki sposób za pomocą TDD można przekształcić wymagania i historie użytkownika w funkcjonującą aplikację. Sporo miejsca poświęcono pisaniu różnych rodzajów testów, również integracyjnych. Poszczególne koncepcje zostały zilustrowane praktycznymi fragmentami kodu napisanego w C# i JavaScripcie.

W tej książce między innymi:

koncepcje programowania sterowanego testami i przygotowanie środowiska do pracy
różne podejścia do budowania aplikacji i sterowania testami
poprawa elastyczności aplikacji i jej podatności na przyszłe modyfikacje
TDD w warunkach zmieniających się wymagań
rozwiązywanie problemów z kodem zastanym
TDD: tak pracują najlepsi programiści!
O autorach
John Callaway jest programistą z tytułem Microsoft MVP. Specjalizuje się w technologiach WWW. Znakomicie zna praktycznie wszystkie ważne technologie, od PHP po C#, od ReactJS po SignalR. Ceni czysty kod i profesjonalizm. Chętnie dzieli się wiedzą.

Clayton Hunt jest profesjonalnym programistą. Zajmuje się głównie programowaniem dla internetu w językach JavaScript i C#. Jest sygnatariuszem manifestów głoszących idee agile i software craftsmanship.

  • Sposób dostarczenia produktu fizycznego
    Sposoby i terminy dostawy:
    • Paczka w RUCHu - dostawa 2 dni robocze
    • Odbiór paczki w urzędzie Poczty Polskiej - dostawa 2 dni robocze
    • Dostawa Pocztą Polską - dostawa 2 dni robocze
    • Odbiór paczki w Paczkomacie InPost - dostawa 2 dni robocze
    • Dostawa kurierem - dostawa 1 dzień roboczy
    • Odbiór własny w księgarni PWN - dostawa 3 dni robocze
    Ważne informacje o wysyłce:
    • Nie wysyłamy paczek poza granice Polski.
    • Dostawa do części Paczkomatów InPost oraz opcja odbioru osobistego w księgarniach PWN jest realizowana po uprzednim opłaceniu zamówienia kartą lub przelewem.
    • Całkowity czas oczekiwania na paczkę = termin wysyłki + dostawa wybranym przewoźnikiem.
    • Podane terminy dotyczą wyłącznie dni roboczych (od poniedziałku do piątku, z wyłączeniem dni wolnych od pracy).
NAZWA I FORMAT
OPIS
ROZMIAR

Inni Klienci oglądali również

Hybrydowe modelowanie procesów demograficznych z wykorzystaniem rozmytych przełączających układów

W książce zaprezentowane są nowe modele umieralności, które umożliwiają prognozowanie procesu wymierania populacji w perspektywie średnio- i długookresowej. Autorzy omawiają kolejne modyfikacje modelu Lee-Cartera, wykorzystując teorię rów...

Czujniki układu sterowania silnika w praktyce warsztatowej

Fachowy poradnik, w którym opisano około 30 rodzajów czujników wykorzystywanych we współczesnych elektronicznych układach sterowania silników o zapłonie iskrowym i samoczynnym. Przedstawiono w nim budowę, działanie i ...

Egzamin zawodowy Testy i zadania z rozwiązaniami Z.13

Publikacja służy jako pomoc w przygotowaniach do egzaminu zawodowego z kwalifikacji Z.13.Prezentowane zestawy, przygotowane na wzór egzaminów organizowanych przez CKE, pozwolą:- oswoić się z formą egzaminu zawodowego,

Modelowanie, diagnostyka i sterowanie nadrzędne procesami

W książce przedstawiono zaawansowane metody i algorytmy modelowania procesów dynamicznych, odkrywania wiedzy w bazach danych, budowy symulatorów, diagnostyki procesów i systemów oraz nadrzędnego sterowania, samostrojenia i a...

Język Kotlin na platformie Spring Programowanie aplikacji internetowych

Kotlin jest interoperacyjnym, obiektowym i coraz popularniejszym językiem programowania. Charakteryzuje się statycznie typowanymi zmiennymi, czytelną składnią i znakomitą reaktywnością. Z kolei Spring jest wyjątkowo cenioną platformą do tworzenia stron...

Ponowne wykorzystanie informacji sektora publicznego

Prezentowany komentarz do ustawy z dnia 25 lutego 2016 r. o ponownym wykorzystaniu informacji sektora publicznego (re-use) jest publikacją pomocną zarówno samym organom dysponującym informacjami, jak też podmiotom ubiegającym się o informacje, k...

Kształtowanie wartości dydaktycznych i wychowawczych w procesie edukacji matematycznej z wykorzystaniem technik multimedialnych

Internet stał się krwiobiegiem świata, coraz więcej przedsiębiorstw wymienia za jego pomocą informacje, przyjmuje zamówienia, steruje produkcją, logistyką i dystrybucją. Rośnie także liczba usług, które są wykonywane za pomocą Internetu: ...

Modelowanie karier zawodowej i rodzinnej z wykorzystaniem podejścia bayesowskiego

Książka pod względem zawartości merytorycznej jest ważnym opracowaniem problemów z zakresu badań demograficznych oraz społeczno-ekonomicznych życia jednostki, ujętych w konwencję badawczą metodologii analizy bayesowskiej. Podjęta tematyka modelo...

Statystyczna analiza danych z wykorzystaniem programu R

Pierwszy polski podręcznik akademicki dotyczący statystycznej analizy wielowymiarowej z wykorzystaniem programu R!Program R, dostępny bezpłatnie na zasadach powszechnej licencji publicznej GNU, jest wykorzystywany w badaniach naukowych...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!