错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Konzepte der modularen Programmierung

  • Alexandru Jecan

摘要

Sie haben fast sicherlich mit Komplexität in Ihren Softwareprojekten zu tun gehabt. Das Komplexitätsniveau einer Softwareanwendung ist normalerweise niedrig, wenn die Entwicklung beginnt, aber nach einer Weile beginnt die Komplexität aufgrund der auf der Plattform durchgeführten Änderungen zu steigen. Die Komplexität steigt ständig, da neue Funktionen hinzugefügt und die bestehende Funktionalität angepasst werden. Je mehr Änderungen und Anpassungen vorgenommen werden, desto komplexer wird das System – es kann so komplex werden, dass es für einen neuen Entwickler schwierig wird, sich in das Projekt einzuarbeiten und alle seine inneren Abläufe zu verstehen. Und wenn die Dokumentation der Systemsoftware nicht gut genug ist, dann wird das Verständnis des Systems noch schwieriger. Ein hohes Maß an Komplexität erfordert mehr Energie, Ressourcen und Zeit, um die innere Struktur der Anwendung zu verstehen.