Pierwsze linie kodu powstawały pół wieku temu. Komputery, na które tworzono te programy, w bardzo niewielkim stopniu przypominały współczesne maszyny. Niezależnie od upływu lat, postępu technologii i powstawania wymyślnych narzędzi, języków programowania czy frameworków pewne zasady tworzenia kodu pozostają niezmienne. Są takie same jak w czasie, gdy Alan Turing pisał pierwszy kod maszynowy w 1946 roku. Respektowanie tych zasad to warunek, że uzyska się oprogramowanie o czystej architekturze, czyli poprawne strukturalnie, łatwe w utrzymaniu i rozwijaniu, a przede wszystkim działające zgodnie z oczekiwaniami. W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przedsięwzięcia. Publikacja jest wypełniona bardzo praktycznymi rozwiązaniami problemów, z którymi musi się mierzyć wielu programistów. Szczególnie cenne są uwagi dotyczące zapobiegania częstemu problemowi, jakim jest stopniowa utrata jakości kodu w miarę postępu projektu. Ta książka obowiązkowo powinna się znaleźć w podręcznej biblioteczce każdego architekta oprogramowania, analityka systemowego, projektanta i menedżera! Z książki dowiesz się: Czysta architektura - doskonały kod! Robert C. Martin, powszechnie znany jako "Wujek Bob", jest programistą od 1970 roku. Był jednym z autorów Manifestu Agile. Jest autorem cenionych książek, między innymi kultowego przewodnika Czysty kod. Napisał również dziesiątki artykułów dotyczących zasad budowy oprogramowania. Martin założył firmę Uncle Bob Consulting, LLC oraz współzakładał (razem ze swoim systemem Micah) firmę The Clean Coders LLC. Pracował jako redaktor naczelny pisma "The C++ Report", był pierwszym przewodniczącym Agile Alliance. Chętnie zabiera głos na konferencjach dotyczących programowania.
Nr produktu: 6300196
:
Producent
:
Kolekcja
:
Przedział wiekowy
:
Płeć
:
Marka
:
Nazwa przedmiotu
:
Licencja
:
Licencja Lego
:
Rozmiar
:
Kolor łóżeczka
:
Materiał zewnętrzny
:
Permanent
:
Buty
:
Aparat foto (mpix)
:
Bateria
:
Rodzaj baterii
:
Bielizna
:
Cechy fotelika
:
Cechy leżaczka
:
Cechy piórnika
:
Cechy plecaka
:
Cechy wózka
:
błędny
:
Czas pracy na akumulatorze
:
Czas trwania
:
Czy produkt wysyłany losowo?
:
Czytnik kart?
:
Autor
:
Długość wkładki
:
Długość wkładki (cm)
:
Dotykowy ekran
:
Dubbing polski
:
Format
:
Format dźwięku
:
Format pliku
:
Format video
:
Gatunek
:
GPS
:
Gramatura (g)
:
Liczba graczy
:
Liczba klocków
:
Liczba kół
:
Liczba nośników
:
Liczba sztuk w opakowaniu
:
Ilustrator
:
Jakość zapisu video
:
Jeans Fit
:
Język
:
Karta graficzna
:
Karta pamięci
:
Klasyfikacja ADAC
:
Klasyfikacja PEGI
:
Koła wózka
:
Lampa
:
Lektor
:
Lektor język
:
Lektor (tak/nie)
:
Liczba kartek
:
Liczba rdzeni
:
Materiały dodatkowe
:
Modem
:
Napisy
:
Nuta zapachowa - On
:
Nuta zapachowa - Ona
:
Obsada
:
Okrycia
:
Oprawa
:
Liczba stron
:
Pamięć RAM (GB)
:
Pamięć wewnętrzna
:
Permanent
:
Platforma
:
:
:
:
:
Zwiększona wytrzymałość
:
Zoom optyczny kamery
:
Zoom optyczny aparatu
:
Zoom cyfrowy
:
Zdjęcia 3D
:
Zdalnie sterowany
:
Zawartość pudełka
:
Wzór, aplikacja, motyw
:
Wysokość buta
:
Wymiary
:
Wymiary materaca
:
Wymiary łóżeczka
:
Wymagania sprzętowe
:
Wykonawca
:
Wyjście HDMI
:
Wydawnictwo
:
Wydanie
:
Wstrząsoodporność
:
Wodoodporność
:
WIFI
:
Wielkość ekranu
:
Wersja językowa
:
Wejście słuchawkowe
:
Wariant
:
Tytuł oryginalny
:
Typ nośnika - elektronika
:
Typ matrycy
:
Typ ekspresu
:
Typ dysku twardego
:
Transmisja danych
:
Tracklista
:
Tłumacz
:
Tematyka/Przeznaczenie
:
Technologia ekranu
:
System operacyjny
:
Sukienki
:
Stroje kąpielowe
:
Stabilizator obrazu
:
Sposób zapięcia
:
Skarpety/Rajstopy
:
Skala
:
Seria
:
Ruchomy ekran LCD
:
Rozmiary konceptu
:
Rozmiar ramy
:
Rozmiar pieluch
:
Rozmiar koła
:
Rozdzielczość ekranu - komputery
:
Rozdzielczość
:
Rok wydania
:
Rodzaj zeszytu
:
Rodzaj zabezpieczenia
:
Rodzaj termometru
:
Rodzaj ramy
:
Rodzaj pieluch
:
Rodzaj perfum - Ona
:
Rodzaj perfum - On
:
Rodzaj nośnika
:
Rodzaj napędu
:
Rodzaj materiału
:
Rodzaj laktatora
:
Rodzaj krzesełka
:
Rodzaj kredek
:
Rodzaj kredek
:
Rodzaj kosmetyków
:
Rodzaj koła
:
Rodzaj farb
:
Rodzaj ekspresu
:
Rodzaj bloku
:
Reżyser
:
Puzzle temat
:
Liczba puzzli
:
Przekątna ekranu
:
Przebranie postać
:
Projektor
:
Procesor
:
Postać z gry
:
Postać pluszaka
:
Pojemność (ml)
:
Pojemność dysku twardego (GB)
:
Przedział wagowy
:
Opis bezpieczeństwa
:
Maks. ciężar dziecka (kg)
:
Temat puzzli
:
Moc (W)
:
Podsumowanie recenzji
Jeszcze nikt nie dodał recenzji tego produktu