
More about the book
Wie geht man am besten mit wechselnden Anforderungen in Softwareprojekten um? Agile Methoden wie Scrum sind hilfreich, aber auch der Code muss anpassungsfähig sein. Dieses Buch konzentriert sich auf die Entwicklung von flexiblem C#-Code, der agilen Teams die Arbeit erleichtert und die Prinzipien der objektorientierten Programmierung, insbesondere SOLID, berücksichtigt. Es bietet praxisnahe Einblicke und zahlreiche Code-Beispiele, die zeigen, wie man in einem agilen Umfeld anpassungsfähigen Code schreibt. Sie lernen den richtigen Einsatz von Unit Tests, effektive Refaktorisierungsmethoden, die Anwendung wichtiger Patterns und das Vermeiden gefährlicher Anti-Patterns. Weitere Themen sind die Grundlagen von Scrum, die Organisation und das Management von Abhängigkeiten sowie Best Practices für Patterns und Anti-Patterns. Zudem wird die Beherrschung der SOLID-Prinzipien behandelt, einschließlich Single-Responsibility und Open/Closed. Das Buch erläutert, wie man Schnittstellen effektiv managt, um anpassungsfähigen Code zu erreichen, und wie Delegation und Abstraktion die Anpassungsfähigkeit beeinflussen. Schließlich wird die Implementierung von Dependency Injection und die praktische Anwendung dieser Prinzipien im Rahmen eines agilen Projekts thematisiert.
Book purchase
Agile Softwareentwicklung mit C#, Gary McLean Hall
- Language
- Released
- 2015
Payment methods
No one has rated yet.