Dostawa 0 zł do sieci księgarń

Bezpłatna wysyłka powyżej 149 zł

Gwarancja zadowolenia z zakupów

Tryb offline

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

Wydawca: Helion
Data wydania: 27.09.2022
Typ okładki:miękka okładka
EAN: 9788328392267
Opis

Opis

Wielu zdolnych programistów uczestniczy w nieefektywnych, źle prowadzonych projektach. Inni muszą utrzymywać kod, który właściwie nigdy nie powinien ujrzeć światła dziennego. Źródeł tego rodzaju trudności jest wiele: programowanie samo w sobie jest niełatwym zagadnieniem, a tworzenie funkcjonalnych aplikacji najczęściej wymaga współdziałania wielu osób. Sprawia to, że kod budujący aplikację szybko zwiększa swoją złożoność, staje się niezrozumiały i bardzo trudny w utrzymaniu. Na szczęście te problemy zostały dostrzeżone i obecnie mamy wiele sposobów ich rozwiązywania.



Ta książka jest przeznaczona dla doświadczonych programistów, którzy chcą zdobyć lub pogłębić wiedzę o metodologiach i dobrych praktykach tworzenia złożonego oprogramowania. Stanowi interesująco napisany zbiór heurystyk i technik ułożonych w kolejności stosowania podczas rozwijania projektu programistycznego. Omówiono tu między innymi listy kontrolne, TDD, rozdzielenie poleceń i zapytań, Git, złożoność cyklomatyczną, przezroczystość referencyjną, wycinki pionowe, refaktoryzację zastanego kodu czy programowanie typu outside-in. Pokazano również, jak utrzymać właściwe tempo pracy podczas dodawania funkcjonalności, jak rozwiązywać problemy optymalizacji, enkapsulacji, a także projektowania API i testów jednostkowych. Poszczególne zagadnienia zostały zilustrowane kodem przykładowego projektu napisanego w C#, zrozumiałego dla każdego, kto zna dowolny język zorientowany obiektowo.



Dzięki książce zrozumiesz, jak:




  • wybierać sprawdzone procesy
  • tworzyć listy kontrolne ułatwiające polepszenie wyników
  • unikać "paraliżu analitycznego"
  • przeciwdziałać degradacji kodu i niepotrzebnej złożoności
  • stosować lepsze techniki modyfikacji kodu i rozwiązywania problemów
  • skuteczniej godzić wymogi wydajności i bezpieczeństwa


Celem nie jest pisanie kodu. Celem jest funkcjonalne oprogramowanie!

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


„Zrównoważony kod” to nieoceniona publikacja dla programistów, którzy pragną podnieść jakość swojego kodu i efektywność pracy nad projektami. Książka ta dostarcza praktycznych wskazówek oraz heurystyk, które pomagają w tworzeniu złożonego oprogramowania w sposób zorganizowany i przemyślany.


Dla kogo jest ta książka?


  • Doświadczeni programiści pragnący doskonalić swoje umiejętności
  • Inżynierowie oprogramowania pracujący w zespołach nad złożonymi projektami
  • Osoby zainteresowane najlepszymi praktykami w programowaniu
  • Specjaliści chcący unikać powszechnych pułapek w tworzeniu kodu

Co zyskasz dzięki tej publikacji?


  • Praktyczne techniki i heurystyki do zastosowania w codziennej pracy
  • Lepsze zrozumienie metodologii tworzenia oprogramowania
  • Umiejętność radzenia sobie z złożonością projektów programistycznych
  • Wskazówki dotyczące utrzymania i rozwijania istniejącego kodu

Kluczowe tematy i obszary


  • Metodologie programowania
  • Dobre praktyki w tworzeniu oprogramowania
  • Heurystyki i techniki programistyczne
  • Zarządzanie złożonością kodu

O Autorze

Mark Seemann to uznany ekspert w dziedzinie programowania, autor wielu publikacji oraz praktyk w zakresie inżynierii oprogramowania. Jego doświadczenie i wiedza sprawiają, że jest autorytetem w tematyce dobrych praktyk programistycznych.


O Wydawcy

Wydawnictwo Helion to renomowany wydawca książek z zakresu informatyki i technologii, znany z publikacji wysokiej jakości materiałów edukacyjnych dla programistów i specjalistów IT. Helion od lat dostarcza czytelnikom wartościowe treści, które wspierają rozwój zawodowy w branży technologicznej.



Producent/osoba odpowiedzialna za bezpieczeństwo produktu
HELION S.A.
Kościuszk 1C
44-100 Gliwice
gpsr@grupahelion.pl
322309863
Recenzje

Recenzje

Produkt nie ma jeszcze recenzji.

Zamieszczenie recenzji nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy recenzji nabyli lub użytkowali dany produkt.

Nasza cena:64,50 złCena sugerowana przez wydawcę: 99,00 zł
Wysyłamy w 5-7 dni
Dostawa do księgarni
0 zł
Sprawdź koszt dostawy

Inni kupili również

  • accessible