Książka - Zrównoważony kod. Dobre praktyki i heurystyki dla inżynierów oprogramowania

Masz tę lub inne książki?

Sprzedaj je u nas

Zrównoważony kod. Dobre praktyki i heurystyki dla inżynierów oprogramowania

Zrównoważony kod. Dobre praktyki i heurystyki dla inżynierów oprogramowania

Masz tę lub inne książki?

Sprzedaj je u nas

Wielu utalentowanych programistów zmaga się z wyzwaniami związanymi z udziałem w nieefektywnych i źle zarządzanych projektach. Inni z kolei są zmuszeni do pracy nad utrzymaniem kodu, który nigdy nie powinien był powstać w takiej formie. Problemy te wynikają z różnych przyczyn: samo programowanie jest skomplikowanym zagadnieniem, a tworzenie funkcjonalnych aplikacji zazwyczaj wymaga wspólnej pracy wielu ludzi. W efekcie kod aplikacji szybko się komplikuje, stając się trudnym do zrozumienia i zarządzania. Na szczęście powstało wiele metod rozwiązywania tych problemów.Książka ta jest skierowana do doświadczonych programistów, którzy pragną poszerzyć swoją wiedzę na temat metodologii i dobrych praktyk tworzenia skomplikowanego oprogramowania. Prezentuje zbiór heurystyk i technik, które są ułożone w logicznej kolejności, ułatwiając proces rozwoju projektu informatycznego. Zawiera omówienia tematów takich jak listy kontrolne, TDD, separacja poleceń i zapytań, Git, złożoność cyklomatyczna, przezroczystość referencyjna, wycinki pionowe, refaktoryzacja istniejącego kodu oraz programowanie typu outside-in. Wskazuje również, jak utrzymać odpowiedni rytm pracy podczas dodawania nowych funkcji, rozwiązywać problemy optymalizacyjne, zarządzać enkapsulacją, a także jak podchodzić do projektowania API i testów jednostkowych. Wszystkie te zagadnienia są poparte przykładowymi fragmentami kodu w języku C#, co czyni je przystępnymi dla osób znających dowolny język programowania obiektowego.Dzięki lekturze książki nauczysz się, jak:- wybierać skuteczne procesy,- tworzyć listy kontrolne pomagające poprawić wyniki,- unikać "paraliżu analitycznego",- przeciwdziałać degradacji kodu i jego niepotrzebnej komplikacji,- stosować lepsze techniki modyfikacji kodu oraz rozwiązywania problemów,- skutecznie łączyć wymogi dotyczące wydajności i bezpieczeństwa.Podkreślając najważniejszą myśl: celem nie jest jedynie pisanie kodu, lecz tworzenie funkcjonalnego oprogramowania!

Wybierz stan zużycia:

WIĘCEJ O SKALI

Wielu utalentowanych programistów zmaga się z wyzwaniami związanymi z udziałem w nieefektywnych i źle zarządzanych projektach. Inni z kolei są zmuszeni do pracy nad utrzymaniem kodu, który nigdy nie powinien był powstać w takiej formie. Problemy te wynikają z różnych przyczyn: samo programowanie jest skomplikowanym zagadnieniem, a tworzenie funkcjonalnych aplikacji zazwyczaj wymaga wspólnej pracy wielu ludzi. W efekcie kod aplikacji szybko się komplikuje, stając się trudnym do zrozumienia i zarządzania. Na szczęście powstało wiele metod rozwiązywania tych problemów.Książka ta jest skierowana do doświadczonych programistów, którzy pragną poszerzyć swoją wiedzę na temat metodologii i dobrych praktyk tworzenia skomplikowanego oprogramowania. Prezentuje zbiór heurystyk i technik, które są ułożone w logicznej kolejności, ułatwiając proces rozwoju projektu informatycznego. Zawiera omówienia tematów takich jak listy kontrolne, TDD, separacja poleceń i zapytań, Git, złożoność cyklomatyczna, przezroczystość referencyjna, wycinki pionowe, refaktoryzacja istniejącego kodu oraz programowanie typu outside-in. Wskazuje również, jak utrzymać odpowiedni rytm pracy podczas dodawania nowych funkcji, rozwiązywać problemy optymalizacyjne, zarządzać enkapsulacją, a także jak podchodzić do projektowania API i testów jednostkowych. Wszystkie te zagadnienia są poparte przykładowymi fragmentami kodu w języku C#, co czyni je przystępnymi dla osób znających dowolny język programowania obiektowego.Dzięki lekturze książki nauczysz się, jak:- wybierać skuteczne procesy,- tworzyć listy kontrolne pomagające poprawić wyniki,- unikać "paraliżu analitycznego",- przeciwdziałać degradacji kodu i jego niepotrzebnej komplikacji,- stosować lepsze techniki modyfikacji kodu oraz rozwiązywania problemów,- skutecznie łączyć wymogi dotyczące wydajności i bezpieczeństwa.Podkreślając najważniejszą myśl: celem nie jest jedynie pisanie kodu, lecz tworzenie funkcjonalnego oprogramowania!

Szczegóły

Opinie

Książki autora

Podobne

Dla Ciebie

Książki z kategorii

Dostawa i płatność

Szczegóły

Cena: 80.63 zł
Okładka: Miękka
Ilość stron: 432
Rok wydania: 2022
Rozmiar: 165 × 228 mm
ID: 9788328392267
Autorzy:
Wydawnictwo:

Dane producenta:

Helion , Kościuszki 1C, 44-100 Gliwice, Polska ,[email protected] ,tel. (32) 230-98-63

Inne książki: Mark Seemann

Podobne produkty

Może Ci się spodobać

Inne książki z tej samej kategorii

Opinie użytkowników
0.0
0 ocen i 0 recenzji
Reviews Reward Icon

Napisz opinię o książce i wygraj nagrodę!

W każdym miesiącu wybieramy najlepsze opinie i nagradzamy recenzentów.

Dowiedz się więcej

Wartość nagród w tym miesiącu

880 zł

Napisz opinię i wygraj nagrodę!
Twoja ocena to:
wybierz ocenę 0
Treść musi mieć więcej niż 50 i mniej niż 20000 znaków

Dodaj swoją opinię

Zaloguj się na swoje konto, aby mieć możliwość dodawania opinii.

Czy chcesz zostawić tylko ocenę?

Dodanie samej oceny o książce nie jest brane pod uwagę podczas losowania nagród. By mieć szansę na otrzymanie nagrody musisz napisać opinię o książce.

Już oceniłeś/zrecenzowałeś te książkę w przeszłości.

Możliwe jest dodanie tylko jednej recenzji do każdej z książek.

Sposoby dostawy

Odbiór w punkcie (6)

13,99 zł

Darmowa dostawa od 190 zł

ORLEN Paczka

12,99 zł

Darmowa dostawa od 190 zł

Dostawa na adres (7)

GLS U Ciebie - Kurier

14,99 zł

Darmowa dostawa od 190 zł

Kurier DPD

14,99 zł

Darmowa dostawa od 190 zł

Sposoby płatności

Płatność z góry

Przedpłata

platnosc

Zwykły przelew info