Was ist package-design?
Richtlinien für die Neugestaltung einer unübersichtlichen Codebasis in eine klare Paket-/Modulstruktur. Ziele: (1) unordentlichen Code neu organisieren, (2) ein einzelnes großes Modul aufteilen, (3) Paketgrenzen überprüfen, (4) Modulhierarchie für neue Projekte entwerfen. Ausgelöst durch Strukturverbesserungsanfragen wie „Ich möchte die Paketstruktur überprüfen“, „Modulabhängigkeiten sind zu komplex“, „Ich möchte die Dateiplatzierung aufräumen“ oder „Ich möchte zirkuläre Abhängigkeiten beseitigen“. Quelle: j5ik2o/okite-ai.