Informatyka

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
Zrównoważony kod. Dobre praktyki i heurystyki dla inżynierów oprogramowania

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!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Zwinna analiza danych. Apache Hadoop dla każdego

Zwinna analiza danych. Apache Hadoop dla każdego
Zwinna analiza danych. Apache Hadoop dla każdego
W dobie Big Data klasyczne podejście do analizy danych nie przynosi już pożądanych wyników. Skuteczna analiza gigantycznych zbiorów informacji, wyciąganie interesujących wniosków i prezentowanie ich w przejrzystej formie uż...

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Zwinne projekty w klasycznej organizacji Scrum,Kanban,XP

Zwinne projekty w klasycznej organizacji Scrum,Kanban,XP
Zwinne projekty w klasycznej organizacji Scrum,Kanban,XP
Opis ebooka: Zwinne projekty w klasycznej organizacji. Scrum, Kanban, XP

Klasyczna organizacja też może być zwinna!

Dynamika zmian w dzisiejszym świecie IT wymaga niezwykłej elastyczności i błyskawicznego adaptowania się do nowych warunków. Klasyczne techniki zarządzania projektami nie są w stanie podołać takiemu wyzwaniu, dlatego rynek zdobywają techniki zwinne — Scrum, Kanban i XP. Już dawno udowodniły one swą skuteczność i są świadomie wybierane przy nowych projektach. Zastanawiasz się, czy możesz wprowadzić te techniki w Twojej organizacji? Szukasz skutecznego sposobu realizacji tego zadania? Na te i dziesiątki innych trudnych pytań odpowiada ta niezwykła książka!

Znajdziesz w niej liczne studia przypadków, przygotowane przez ekspertów z bogatym doświadczeniem w codziennej pracy nad zwinnymi projektami. W trakcie lektury poznasz pułapki, jakie na Ciebie czyhają, oraz dowiesz się, jak sprytnie je ominąć. Ponadto przekonasz się, jak wprowadzić Scruma do klasycznej organizacji lub projektu z ustalonym budżetem. Poznasz również takie problemy, w przypadku których Kanban sprawdzi się wyśmienicie. Zwróć także uwagę na rozdział poświęcony przejrzystości w organizacji — to ona leży u podstaw sukcesu zwinnych metodyk. Książka ta jest obowiązkową lekturą dla wszystkich osób interesujących się zarządzaniem projektami, mających ambicję lub obowiązek wprowadzenia zwinnych technik w swojej organizacji.

Dzięki tej książce:

  • poznasz ciekawe przypadki wykorzystania Scruma, Kanbana i XP
  • wybierzesz właściwy sposób zarządzania w startupie
  • poznasz podstawy Scruma, Kanbana i XP
  • wprowadzisz zwinne metodyki w Twojej organizacji

Zarządzaj zwinnie projektami!

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki

Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki
Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki

Poznaj nowoczesne sposoby wytwarzania oprogramowania!

Czasy kaskadowego tworzenia projektów odchodzą w niepamięć. Obecne tempo rozwoju aplikacji i rynku nie pozwala poświęcać miesięcy na analizę, tworzenie dokumentacji, projektow...

Dostępność: brak towaru

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

Zwinne zarządzanie projektami dla bystrzaków. Wydanie III

Zwinne zarządzanie projektami dla bystrzaków. Wydanie III
Zwinne zarządzanie projektami dla bystrzaków. Wydanie III
Zwinne zarządzanie projektami dla bystrzaków. Wydanie III

W PROSTOCIE TKWI SIŁA

  • Działaj, opierając się na postępie
  • Dostarczaj wartość dla klienta w ciągu tygodni, a nie miesięcy
  • Stosuj zwinne zasady w praktyce
  • Realizuj projekty w skupieniu, korzystając z umiejętności i szybkości

Czy Twój projekt wiąże się ze skomplikowanymi oczekiwaniami, z nierealistycznymi terminami i ograniczeniami budżetowymi? Żaden problem! Ta książka pokaże Ci, jak przekształcić projekty w satysfakcjonujące doświadczenia skoncentrowane na kliencie. Dowiesz się, jak ustalić jasną wizję, tworzyć mapy drogowe produktów, harmonogramy pracy i przygotowywać się do wydań produktu. Uzyskasz również ekspercki wgląd w rozwój prostego i praktycznego podejścia do zarządzania projektami, które zamienia pomysły w gotowe produkty!

W książce:

  • poznanie wartości i zasad Agile
  • koncentracja na potrzebach klientów
  • tworzenie trwałych, współpracujących zespołów
  • zastosowanie zwinnych ram postępowania, narzędzi i technik
  • prowadzenie transformacji agile'owej
  • wydawanie produktu wcześniej i częściej
 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Wydawca
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl