KSIĄŻKA
Zrównoważony kod. Dobre praktyki i heurystyki dla inżynierów oprogramowania - Mark Seemann [KSIĄŻKA]
Wysyłamy w ciągu 2‑7 dni
Kategoria | Programowanie |
Autor | Mark Seemann |
Ilość stron | 400 |
Okładka | miękka |
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:
Celem nie jest pisanie kodu. Celem jest funkcjonalne oprogramowanie! |
EAN | 9788328392267 |
Dział | KSIĄŻKA |
Data premiery | 2022-08-12 |
Tytuł oryginalny | Code That Fits in Your Head: Heuristics for Software Engineering (Robert C. Martin Series) |
ISBN | 978-83-283-9226-7 |
Autor | Mark Seemann |
Ilość stron | 400 |
Okładka | miękka |
Liczba nośników | [1xKSIĄŻKA] |
Wymiary | 165x228 |
Szerokość (razem z opakowaniem) | 160 |
Wysokość (razem z opakowaniem) | 25 |
Długość (razem z opakowaniem) | 230 |