Przyjrzyj się programowaniu ekstremalnemu (eXtreme Programming – XP) w działaniu – w wykonaniu prawdziwego mistrza XP – a jednocześnie ucz się programować w C# na platformie Microsoft .NET. Ron Jeffries – jeden z czołowych praktyków środowiska XP – demonstruje, jak można stworzyć dobrze zaprojektowany, elastyczny kod – bezpiecznie i krok po kroku, ograniczając zarazem wysiłek konieczny przy tradycyjnym projektowaniu "od frontu". W miarę jak Jeffries buduje swoją przykładową aplikację, możesz bezpośrednio obserwować idee programowania ekstremalnego w działaniu – wraz z rzeczywistymi problemami i wyzwaniami, jak zmiana wymagań "za pięć dwunasta". Dalszą naukę i ćwiczenia umożliwia kompletny kod autora – w tym nieudane próby i porzucone koncepcje – dzięki czemu możesz przeanalizować koncepcje programowania ekstremalnego w praktyce i ocenić, na ile mogą się one przydać w twojej pracy.Programuj razem z mistrzem XP, aby dowiedzieć się, jak:
- Uporządkować i uprościć proces projektowania oprogramowania
- Pracować bardziej wydajnie jako członek zespołu XP
- Zredukować liczbę nieudanych prób dzięki projektowaniu, testowaniu i doszlifowywaniu kodu w niewielkich przyrostach
- Otrzymywać przejrzystsze specyfikacje i komentarze od klientów
- Pisać czytelny, wyrazisty kod i pozbyć się większości błędów
- Chronić zasoby dzięki dostosowywaniu planów w miarę postępów
- Zapewnić stałe tempo pracy i unikać spiętrzeń
- Skracać terminy realizacji i publikować najważniejsze funkcje w pierwszej kolejności
- Zwiększyć satysfakcję klientów
Pobierz przykłady kodu!Cały kod przykładowy zawarty w książce jest dostępny w Companion Content na stroniehttp://microsoft.com/mspress/books/6777.aspWymagania systemowe podane są we wprowadzeniu do książki.O Autorze:Ron Jeffries był szefem pierwszego oryginalnego projektu eXtreme Programming. Zaplanował i wykładał na pierwszym kursie XPImmersion. Jako niezależny konsultant i weteran projektowania systemowego, przez ponad 8 lat był liderem ruchu XP. Jest autorem licznych artykułów i redaktorem witryny XProgramming.com."Nauka ramię w ramię z Ronem Jeffriesem – to sposób na dogłębne zrozumienie złożonych procesów myślowych, cech osobistych i subtelnych wskazówek mistrza".
- Robert C. Martin (Uncle Bob), prezes i założyciel Object Mentor, Inc.
"Wśród programistów Ron pisze najciekawiej, a "Programowanie ekstremalne w C#" to prawdziwa "przejażdżka kolejką górską" przez niezliczone próby, porażki i triumfy, tak częste w rzeczywistym programowaniu".
- Jeff Langr, Langr Software Solutions
"Ron dzieli się dziesięcioleciami doświadczeń z typowym dla siebie humorem. Lektura obowiązkowa zarówno dla nowicjuszy, jak i dla starych wyg programowania".
- Dr. Armin Roehrl, CEO, Approximity GmbH, Germany