Das Entwurfsmuster State Machines eignet sich insbesondere für komplexe Systeme mit Teilsystemen. Als Beispiel dient hier das Spiel "Werwölfe von Düsterwald".
Das Konzept "Fail Fast": Probleme sollen nach einer Änderung schnell auffallen. Dafür sind automatisierte Tests an unterschiedlichen Stellen erforderlich.
Anwendungen tut es gut, wenn man sie in kleinen Inkrementen entwickelt und testet. Die Basis dafür ist CI/CD. Wir geben Ihnen eine Einführung mit GitLab CI.