158722
Książka
W koszyku
Konfigurowanie środowiska programistycznego Typowa konfiguracja Go JavaScript Python Rozdział 1. Problem z pieniędzmi "Czerwony, zielony, refaktoryzacja" - elementy konstrukcyjne TDD Na czym polega problem? Nasz pierwszy test z negatywnym wynikiem Gramy w zielone Czyszczenie Wielowalutowość Wprowadzamy euro Stosowanie do kodu zasady DRY Czy nie mówiliśmy przed chwilą "nie powtarzaj się"? Dziel i zwyciężaj Czyszczenie Portfel akcji Projektowanie następnego testu Część II. Modularyzacja Rozdział 4. Separacja zagadnień Kod testowy i produkcyjny Zależność jednokierunkowa Wstrzykiwanie zależności Pakowanie i wdrażanie Modularyzacja Usuwanie redundancji Pakiety i moduły w Go Dzielenie kodu na pakiety Moduły w Go Tworzenie pakietu Hermetyzacja Usuwanie redundancji z testów Moduły w JavaScripcie Podział kodu na moduły Płynne przejście na moduły JavaScriptu CommonJS Definicja modułu asynchronicznego (AMD) Uniwersalna definicja modułu (UMD) Moduły ES Ulepszanie testów Usuwanie redundancji z testów Dodawanie klasy testowej i metod testowych Automatyczne wykrywanie i uruchamianie testów Generowanie danych wyjściowych po pomyślnym uruchomieniu testów Uruchamianie wszystkich testów, nawet jeśli któraś asercja testowa się nie powiedzie Moduły w Pythonie Podział kodu na moduły Usuwanie redundancji z testów . Funkcjonalności i zmiany projektowe Rozdział 8. Ewaluacja portfela Mieszanie pieniędzy Rozdział 9. Waluty, wszędzie waluty Szukamy (mapy) skrótów Rozdział 10. Obsługa błędów Rozdział 11. Bankowość na cenzurowanym Wstrzykiwanie zależności . Kolejność testów Zmiana kursów wymiany walut Ciągła integracja System kontroli wersji Serwer i agent kompilacji Repozytorium artefaktów Środowisko wdrażania Utworzenie konta w GitHubie Weryfikacja konta w GitHubie Wysłanie repozytorium kodu do GitHuba Przygotowanie dla skryptów kompilacji CI Retrospektywa Profil Złożoność cyklomatyczna Powiązania Zwięzłość Przeznaczenie Spójność Kompletność Proces Czy TDD jest martwe? Dodatek A. Konfiguracja środowiska programistycznego
Sygnatura czytelni BWEAiI: XII Ś 30
Pliki multimedialne:
Status dostępności:
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 153037 (1 egz.)
Strefa uwag:
Tytuł oryginału: Learning test-driven development : a polyglot guide to writing uncluttered code, 2022
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności