Files
michaelschiemer/backups/docs-backup-20250731125004/guidelines/index.md
Michael Schiemer 55a330b223 Enable Discovery debug logging for production troubleshooting
- Add DISCOVERY_LOG_LEVEL=debug
- Add DISCOVERY_SHOW_PROGRESS=true
- Temporary changes for debugging InitializerProcessor fixes on production
2025-08-11 20:13:26 +02:00

1.7 KiB

Entwicklungsrichtlinien

Übersicht

Diese Richtlinien bieten Best Practices und Standards für die Entwicklung innerhalb des Projekts. Sie helfen, qualitativ hochwertigen, wartbaren und leistungsfähigen Code zu schreiben.

Verfügbare Richtlinien

Performance-Optimierung

Leistungsoptimierung ist ein wichtiger Aspekt der Anwendungsentwicklung. Die Performance-Richtlinien bieten Einblicke in:

  • Strategisches Caching
  • Lazy Loading
  • Optimierung von Datenbankabfragen
  • Effiziente Datenstrukturen
  • Speichernutzung

Teststrategien

Testen ist ein integraler Bestandteil des Entwicklungsprozesses. Die Testing-Richtlinien decken folgende Themen ab:

  • Unit Tests mit Pest-Framework
  • Integrationstests
  • Test-Fixtures und Factories
  • Mocking-Strategien
  • Testorganisation und -struktur

Anwendung der Richtlinien

Diese Richtlinien sollten in allen Phasen der Entwicklung berücksichtigt werden:

  1. Planungsphase: Frühzeitige Berücksichtigung von Performance und Testbarkeit
  2. Implementierungsphase: Anwendung der Best Practices während der Entwicklung
  3. Review-Phase: Überprüfung des Codes anhand der Richtlinien
  4. Refactoring: Verbesserung bestehenden Codes gemäß den Richtlinien

Continuous Improvement

Diese Richtlinien werden kontinuierlich verbessert und aktualisiert. Wenn Sie Vorschläge zur Verbesserung haben, zögern Sie nicht, diese einzubringen.