160 Wesentliche Praktiken der Softwareentwicklung in jeweils 7 Minuten
32Protokollierung und Überwachung
2Einführung
33Fehlerbehandlung und Wiederherstellung
3Agile Entwicklung
34Effektive Kommunikation in Teams
4Testgetriebene Entwicklung (TDD)
35Remote-Entwicklungspraktiken
5Kontinuierliche Integration (CI)
36Cross-Funktionale Teams
6Kontinuierliche Bereitstellung (CD)
37Strategien zur Softwarewartung
7Versionskontrollsysteme
38Management der Technischen Schulden
8Pair Programming
39Agile Retrospektiven
9Code-Reviews
40Einbindung der Stakeholder
10Refactoring
41Mocking und Stubbing
11Verhaltensgesteuerte Entwicklung (BDD)
42Statische Code-Analyse
12Benutzerstories und Abnahmekriterien
43Framework-Auswahl
13Automatisierte Tests
44Beste Praktiken für die Entwicklung von Mobilanwendungen
14DevOps-Kultur
45Web-Zugänglichkeitsstandards
15Mikroservices-Architektur
46Grundsätze des User Experience (UX) Designs
16Domänengetriebene Gestaltung (DDD)
47Design für Testbarkeit
17Agile Schätzungstechniken
48Internationalisierung und Lokalisierung
18Scrum-Rahmenwerk
49Dynamisches Konfigurationsmanagement
19Kanban-Methodologie
50Funktionsumschaltungen
20Lean Softwareentwicklung
51Progressive Web-Anwendungen (PWA)
21Software-Designmuster
52Integrationstests
22Best Practices für API-Design
53Exploratives Testen
23Abhängigkeitsein Injection
54End-to-End-Tests
24Trennung der Anliegen
55Release-Management
25Micro-Frontends
56Änderungsmanagement
26Containerisierung mit Docker
57Service Level Agreements (SLA)
27Cloud-native Entwicklung
58Zusammenarbeitstools für die Entwicklung
28Infrastruktur als Code (IaC)
59Code-Qualitätsmetriken
29Beste Praktiken zur Code-Dokumentation
60Ethik in der Softwareentwicklung
30Sicherheit-zuerst Entwicklung
61Künstliche Intelligenz in der Softwaretechnik
31Leistungsoptimierung
62Vielen Dank, dass Sie sich für dieses Buch entschieden haben