księgarnia informatyczna aton.pl

Agile programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#

Wydawnictwo HELION

   Cena:    109.00   92.65zł

Agile programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#

Autor: Robert C. Martin, Micah Martin

ISBN: 978-83-246-1177-5

Ilość stron: 848

Data wydania: 02/2008

Twarda oprawa

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.

Rozdziały:

Część I. Wytwarzanie zwinne (35)
Rozdział 1. Praktyki programowania zwinnego (37)
Rozdział 2. Przegląd technik programowania ekstremalnego (49)
Rozdział 3. Planowanie (63)
Rozdział 4. Testowanie (73)
Rozdział 5. Refaktoryzacja (83)
Rozdział 6. Epizod z życia programistów (99)

Część II. Projektowanie zwinne (149)
Rozdział 7. Czym jest projektowanie zwinne? (153)
Rozdział 8. Zasada pojedynczej odpowiedzialności (167)
Rozdział 9. Zasada otwarte-zamknięte (173)
Rozdział 10. Zasada podstawiania Liskov (189)
Rozdział 11. Zasada odwracania zależności (211)
Rozdział 12. Zasada segregacji interfejsów (223)
Rozdział 13. Przegląd języka UML dla programistów C# (239)
Rozdział 14. Praca z diagramami (249)
Rozdział 15. Diagramy stanów (269)
Rozdział 16. Diagramy obiektów (277)
Rozdział 17. Przypadki użycia (285)
Rozdział 18. Diagramy sekwencji (291)
Rozdział 19. Diagramy klas (311)
Rozdział 20. Heurystyki i kawa (329)

Część III. Studium przypadku listy płac (367)
Rozdział 21. Wzorce projektowe Command i Active Object - uniwersalność i wielozadaniowość (373)
Rozdział 22. Wzorce projektowe Template Method i Strategy - dziedziczenie kontra delegacja (387)
Rozdział 23. Wzorce projektowe Facade i Mediator (403)
Rozdział 24. Wzorce projektowe Singleton i Monostate (409)
Rozdział 25. Wzorzec projektowy Null Object (425)
Rozdział 26. Przypadek użycia listy płac - pierwsza iteracja (431)
Rozdział 27. Przypadek użycia listy płac - implementacja (449)

Część IV. Pakowanie systemu płacowego (503)
Rozdział 28. Zasady projektowania pakietów i komponentów (505)
Rozdział 29. Wzorzec projektowy Factory (531)
Rozdział 30. Studium przypadku systemu płacowego - analiza podziału na pakiety (541)
Rozdział 31. Wzorzec projektowy Composite (563)
Rozdział 32. Wzorzec projektowy Observer - ewolucja kodu w kierunku wzorca (567)
Rozdział 33. Wzorce projektowe Abstract Server, Adapter i Bridge (595)
Rozdział 34. Wzorce projektowe Proxy i Gateway - zarządzanie cudzymi interfejsami API (609)
Rozdział 35. Wzorzec projektowy Visitor (649)
Rozdział 36. Wzorzec projektowy State (687)
Rozdział 37. Studium przypadku systemu płacowego - baza danych (715)
Rozdział 38. Interfejs użytkownika systemu płacowego - wzorzec Model View Presenter (755)

Dodatki:
Dodatek A. Satyra na dwa przedsiębiorstwa (793)
Dodatek B. Czym jest oprogramowanie? (811)

   Cena:    109.00   92.65zł


Agile programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#Książka informatyczna: Agile programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#

Polecamy książki:

Microsoft SQL Server 2005 od środka Programowanie w języku T-SQL
Algorytmy
Access 2007 PL ćwiczenia praktyczne
Adobe Flash CS4/CS4 PL Oficjalny podręcznik
JBuilder X efektywne programowanie w Javie
Access 2003 tworzenie aplikacji
Rachunek prawdopodobieństwa i statystyka matematyczna w zadaniach Tom 2 Statystyka matematyczna
Elementy logiki i teorii mnogości dla informatyków
Przywództwo Złote zasady
Księgarnia informatyczna aton.pl

Księgarnia informatyczna
Kolagen Perły ceramidowe Guam
Księgarnia naukowo-techniczna
Hurtownia kosmetyczna