O przedmiocie

„Czysty kod. Podręcznik dobrego programisty” autorstwa Roberta C. Martina, znanego również jako „Wujek Bob”, to klasyka literatury programistycznej, która stała się nieodzowną lekturą dla każdego, kto pragnie tworzyć lepsze, bardziej zrozumiałe i łatwiejsze w utrzymaniu oprogramowanie.

Dlaczego warto sięgnąć po tę książkę?

  • Praktyczne podejście: Autor dzieli się swoim wieloletnim doświadczeniem w branży, prezentując konkretne przykłady i best practices, które pomogą Ci pisać kod o wysokiej jakości.

  • Przejrzystość: Zasady opisane w książce pozwalają na tworzenie kodu, który jest czytelny, zrozumiały i łatwy w modyfikacji przez innych programistów.

  • Efektywność: Nauczysz się unikać powszechnych błędów, poprawiać jakość kodu oraz wprowadzać zmiany w sposób, który minimalizuje ryzyko wprowadzenia nowych błędów.

  • Uniwersalność: Chociaż książka opiera się na przykładach w języku Java, zawarte w niej zasady są uniwersalne i mogą być stosowane w każdym języku programowania.

Dla kogo?

  • Programistów na każdym poziomie zaawansowania – od początkujących po doświadczonych developerów.

  • Architektów oprogramowania, liderów zespołów oraz wszystkich, którzy chcą podnosić standardy kodu w swoich projektach.

Zawartość:

  • Zasady pisania czystego kodu

  • Znaczenie nazewnictwa i struktury kodu

  • Testy jednostkowe i ich rola w procesie tworzenia oprogramowania

  • Refaktoryzacja kodu

  • Przykłady złego kodu i sposoby jego poprawy

Stan Ze śladami użytkowania
Gatunek Podstawy obsługi komputera
Język publikacji polski
Tytuł Czysty kod. Podręcznik dobrego programisty
Autor Robert C. Martin
Nośnik książka papierowa
Okładka miękka
Rok wydania 2022
Waga produktu z opakowaniem jednostkowym 0.300 kg
Wydawnictwo Helion
Liczba stron 424
Numer wydania 1
Szerokość produktu 16.80 cm
Wysokość produktu 2.50 cm
ISBN 9788383223445
Zgłoś naruszenie zasad
Oferta: aa31e94e-69e9-4dbf-b079-8e05693caf34

Podobne wyszukiwania

Podstawy obsługi komputera Warszawa  
(783)
Podstawy obsługi komputera Gdańsk  
(155)
Podstawy obsługi komputera Bydgoszcz  
(91)
Podstawy obsługi komputera Lublin  
(88)
Podstawy obsługi komputera Opole  
(57)
Podstawy obsługi komputera Rzeszów  
(51)
Podstawy obsługi komputera Piła  
(47)
Podstawy obsługi komputera Otwock  
(47)
Podstawy obsługi komputera Piaseczno  
(38)
Podstawy obsługi komputera Bielsko-Biała  
(36)
Podstawy obsługi komputera Pruszków  
(34)
Podstawy obsługi komputera Jelenia Góra  
(31)
Podstawy obsługi komputera Skierniewice  
(28)
Podstawy obsługi komputera Nowodwór  
(27)
Podstawy obsługi komputera Krosno  
(27)
Podstawy obsługi komputera Jelcz-Laskowice  
(25)
Podstawy obsługi komputera Sosnowiec  
(24)
Podstawy obsługi komputera Legnica  
(24)
Podstawy obsługi komputera Kielce  
(23)
Podstawy obsługi komputera Wojkowice Kościelne  
(22)
Podstawy obsługi komputera Zgierz  
(21)
Podstawy obsługi komputera Biała Podlaska  
(20)
Podstawy obsługi komputera Gliwice  
(18)
Podstawy obsługi komputera Legionowo  
(18)
Podstawy obsługi komputera Muszyna  
(18)
Podstawy obsługi komputera Włocławek  
(17)
Podstawy obsługi komputera Dąbrowa Górnicza  
(17)
Podstawy obsługi komputera Krasiejów  
(16)
Podstawy obsługi komputera Włoszczowa  
(16)
Podstawy obsługi komputera Piastów  
(16)
Podstawy obsługi komputera Wołomin  
(15)
Podstawy obsługi komputera Grójec  
(13)
Podstawy obsługi komputera Suwałki  
(12)
Podstawy obsługi komputera Dębica  
(12)
Podstawy obsługi komputera Jaworzno  
(11)
Podstawy obsługi komputera Pabianice  
(11)
Podstawy obsługi komputera Siedlce  
(11)
Podstawy obsługi komputera Leszno  
(11)
Podstawy obsługi komputera Ostrów Wielkopolski  
(11)
Podstawy obsługi komputera Wysoka  
(11)
Podstawy obsługi komputera Dobroń  
(11)
Podstawy obsługi komputera Zawiercie  
(10)
Podstawy obsługi komputera Szczawnica  
(10)
Podstawy obsługi komputera Wałcz  
(10)
Podstawy obsługi komputera Chyliczki  
(10)
Podstawy obsługi komputera Elbląg  
(10)
Podstawy obsługi komputera Wadowice  
(10)
Podstawy obsługi komputera Tczew  
(9)
Podstawy obsługi komputera Choszczno  
(9)
Podstawy obsługi komputera Ozorków  
(8)
Podstawy obsługi komputera Konin  
(8)
Podstawy obsługi komputera Nadarzyn  
(7)
Podstawy obsługi komputera Młochów  
(7)
Podstawy obsługi komputera Mstów  
(7)
Podstawy obsługi komputera Puławy  
(7)
Podstawy obsługi komputera Ełk  
(6)
Podstawy obsługi komputera Nowy Dwór Mazowiecki  
(6)
Podstawy obsługi komputera Słupsk  
(6)
Podstawy obsługi komputera Czersk  
(6)
Podstawy obsługi komputera Nowy Wiśnicz  
(6)
Podstawy obsługi komputera Żarów  
(6)
Podstawy obsługi komputera Tomaszów Mazowiecki  
(6)
Podstawy obsługi komputera Przemyśl  
(6)
Podstawy obsługi komputera Mysłowice  
(6)
Podstawy obsługi komputera Grodzisk Mazowiecki  
(6)
Podstawy obsługi komputera Banino  
(5)
Podstawy obsługi komputera Pokrzydowo  
(5)
Podstawy obsługi komputera Sieradz  
(5)
Podstawy obsługi komputera Tułowice  
(5)
Podstawy obsługi komputera Nowe Skalmierzyce  
(5)
Podstawy obsługi komputera Olkusz  
(5)
Podstawy obsługi komputera Chocicza  
(4)
Podstawy obsługi komputera Nysa  
(4)
Podstawy obsługi komputera Komorniki  
(4)
Podstawy obsługi komputera Szczecinek  
(4)
Podstawy obsługi komputera Siemianowice Śląskie  
(4)
Podstawy obsługi komputera Jabłonna  
(4)
Podstawy obsługi komputera Kleszczewo Kościerskie  
(4)
Podstawy obsługi komputera Świdnik  
(4)
Podstawy obsługi komputera Wielkolas  
(4)
Podstawy obsługi komputera Dobczyce  
(4)
Podstawy obsługi komputera Namysłów  
(4)
Podstawy obsługi komputera Meszna  
(4)
Podstawy obsługi komputera Człopa  
(4)
Podstawy obsługi komputera Mińsk Mazowiecki  
(4)
Podstawy obsługi komputera Zalasowa  
(4)
Podstawy obsługi komputera Białogard  
(4)
Podstawy obsługi komputera Rzęczkowo  
(4)
Podstawy obsługi komputera Granice  
(4)
Podstawy obsługi komputera Niepołomice  
(4)
Podstawy obsługi komputera Ostrowiec Świętokrzyski  
(4)
Podstawy obsługi komputera Starachowice  
(4)
Podstawy obsługi komputera Jerzmanowa  
(4)
Podstawy obsługi komputera Myślenice  
(4)
Podstawy obsługi komputera Mierzyn  
(4)
Podstawy obsługi komputera Leszno  
(4)