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: - 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

Płatne z góry

13.99 zł

Darmowa od 190 zł

ORLEN Paczka

12.99 zł

Darmowa od 190 zł

Automaty DHL BOX 24/7 i punkty POP

12.99 zł

Darmowa od 190 zł

DPD Pickup Automaty i Punkty Odbioru

9.99 zł

Darmowa od 190 zł

Automaty Orlen Paczka, sklepy Żabka i inne

12.99 zł

Darmowa od 190 zł

GLS U Ciebie - Kurier

14.99 zł

Darmowa od 190 zł

Kurier DPD

14.99 zł

Darmowa od 190 zł

Kurier InPost

14.99 zł

Darmowa od 190 zł

Pocztex Kurier

13.99 zł

Darmowa od 190 zł

Kurier DHL

14.99 zł

Darmowa od 190 zł

Kurier GLS - kraje UE

69.00 zł

Punkt odbioru (Dębica)

2.99 zł

Darmowa od 190 zł

Płatne przy odbiorze

Kurier GLS pobranie

23.99 zł

Sposoby płatności

Płatność z góry

Przedpłata

platnosc

Zwykły przelew info