Bazy kodu rosną, stając się coraz bardziej złożone i zagmatwane, co nie może nie przerażać programistów. Jak wykryć kod, który zmienia stan twojego systemu? Jak sprawić, aby kod nie zwiększał złożoności i zagmatwania bazy kodu? Większość „działań”, które zmieniają stan, można...
przekształcić w „obliczenia”, aby twój kod stał się prostszy i bardziej logiczny. Nauczysz się radzić sobie z trudnymi błędami synchronizacji, które nieuchronnie przenikają do kodu asynchronicznego i wielowątkowego, dowiesz się, jak komponowane abstrakcje zapobiegają duplikowaniu kodu, i odkryjesz nowe poziomy jego wyrazistości. Książka jest przeznaczona dla programistów na średnim i wysokim poziomie, tworzących złożony kod. Przykłady, ilustracje, pytania do samosprawdzania i zadania praktyczne pomogą solidnie utrwalić nową wiedzę.
Bazy kodu rosną, stając się coraz bardziej złożone i zagmatwane, co nie może nie przerażać programistów. Jak wykryć kod, który zmienia stan twojego systemu? Jak sprawić, aby kod nie zwiększał złożoności i zagmatwania bazy kodu? Większość „działań”, które zmieniają stan, można przekształcić w „obliczenia”, aby twój kod stał się prostszy i bardziej logiczny. Nauczysz się radzić sobie z trudnymi błędami synchronizacji, które nieuchronnie przenikają do kodu asynchronicznego i wielowątkowego, dowiesz się, jak komponowane abstrakcje zapobiegają duplikowaniu kodu, i odkryjesz nowe poziomy jego wyrazistości. Książka jest przeznaczona dla programistów na średnim i wysokim poziomie, tworzących złożony kod. Przykłady, ilustracje, pytania do samosprawdzania i zadania praktyczne pomogą solidnie utrwalić nową wiedzę.
Bądź pierwszym, który dowie się o naszych aktualnych rabatach, ofertach i nowych produktach!
Check icon
Dodano do koszyka
Check icon
Dodałeś do ulubionych
Wyprzedane
Produkt jest obecnie niedostępny na magazynie.
Dostępny
Produkt dostępny na magazynie. Dokładny termin dostawy otrzymasz od operatora po potwierdzeniu zamówienia.
Na zamówienie
Produkt dostarczany jest bezpośrednio od wydawnictwa. Realizacja zamówienia trwa do 14 dni, dokładny termin dostawy otrzymasz od operatora po potwierdzeniu zamówienia.