Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# Robert C. Martin, Micah Martin
- Autorzy:
- Robert C. Martin, Micah Martin
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 848
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#
Czego się nauczysz?
- Zasad i praktyk zwinnego wytwarzania oprogramowania (Agile) w C#
- Stosowania technik programowania ekstremalnego, takich jak TDD, programowanie w parach i ciągła integracja
- Planowania projektu w iteracjach, szacowania kosztów i terminów oraz śledzenia postępu prac
- Tworzenia i wdrażania testów jednostkowych oraz testów akceptacyjnych
- Refaktoryzowania kodu w celu poprawy jakości i elastyczności oprogramowania
- Rozpoznawania i unikania typowych błędów projektowych oraz symptomów złego projektu
- Stosowania zasad SOLID: pojedynczej odpowiedzialności, otwarte-zamknięte, podstawiania Liskov, odwracania zależności i segregacji interfejsów
- Modelowania oprogramowania przy użyciu diagramów UML: klas, obiektów, sekwencji, stanów i przypadków użycia
- Wykorzystywania wzorców projektowych, takich jak Command, Active Object, Template Method, Strategy, Facade, Mediator, Singleton, Monostate, Null Object, Composite, Observer, Adapter, Bridge, Proxy, Gateway, Visitor, Decorator, Extension Object, State i Factory
- Projektowania i wdrażania systemów opartych na komponentach oraz zasad pakietowania i stabilności
- Analizy i implementacji przypadków użycia na przykładzie systemu listy płac
- Budowania i zarządzania bazą danych w aplikacjach biznesowych
- Tworzenia i testowania interfejsów użytkownika z wykorzystaniem wzorca Model View Presenter
- Iteracyjnego udoskonalania modeli i dokumentacji projektowej
- Efektywnej komunikacji w zespole programistycznym oraz współpracy z klientem
- Reagowania na zmiany wymagań i dostosowywania architektury projektu do nowych potrzeb
Poznaj nowoczesną metodykę wytwarzania oprogramowania w C#
- Jak stosować w praktyce zasady zwinnego wytwarzania oprogramowania?
- W jaki sposób wykorzystywać w projekcie diagramy UML?
- Jak korzystać z wzorców projektowych?
W związku ze stale rosnącymi oczekiwaniami użytkowników oprogramowania produkcja systemów informatycznych wymaga dziś korzystania z usystematyzowanych metod zarządzania. Projekt informatyczny, przy którym nie używa się sensownej metodologii wytwarzania, jest skazany na porażkę - przekroczenie terminu, budżetu i niespełnienie wymagań funkcjonalnych. Kierowanie projektem zgodnie z określonymi zasadami również nie gwarantuje sukcesu, lecz znacznie ułatwia jego osiągnięcie. Na początku roku 2001 grupa ekspertów zawiązała zespół o nazwie Agile Alliance. Efektem prac tego zespołu jest metodologia zwinnego wytwarzania oprogramowania - Agile.
Książka Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# to podręcznik metodologii Agile przeznaczony dla twórców oprogramowania korzystających z technologii .NET. Dzięki niemu poznasz podstawowe założenia i postulaty twórców Agile i nauczysz się stosować je w praktyce. Dowiesz się, jak szacować terminy i koszty, dzielić proces wytwarzania na iteracje i testować produkt. Zdobędziesz wiedzę na temat refaktoryzacji, diagramów UML, testów jednostkowych i wzorców projektowych. Przeczytasz także o publikowaniu kolejnych wersji oprogramowania.
- Techniki programowania ekstremalnego
- Planowanie projektu
- Testowanie i refaktoryzacja
- Zasady zwinnego programowania
- Modelowanie oprogramowania za pomocą diagramów UML
- Stosowanie wzorców projektowych
- Projektowanie pakietów i komponentów
Przekonaj się, ile czasu i pracy zaoszczędzisz, stosując w projektach metodologię Agile.
Wybrane bestsellery
Robert C. Martin, Micah Martin - pozostałe książki
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# Robert C. Martin, Micah Martin
(12)-
6
-
5
-
4
-
3
-
2
-
1
5.6(7)
(5)
(0)
(0)
(0)
(0)
więcej opinii
ukryj opinie