Zitat:
|
Ich weiß die Frage ist Off-Topic und Du darfst mir auch gern eine Message schicken, aber wo genau liegt der Vorteil einer Schnittstelle für einen "Stand-Alone"-Programmierer? Irgendwie will das nicht ganz in meinen Kopf und ich würde mich freuen, wenn Du oder jemand anderes hier mir das mal erläutern könnte
|
Ganz einfach:
* Wiederverwendbarkeit
* Austauschbarkeit von Komponenten
* Einfacheres - und auf Komponenten basierendes - Design
* Einfache Wartbarkeit
* Geringe Fehleranfälligkeit wegen geringer Komplexität
* ...
Weiter Punkte gefällig?

__________________
Viele Grüße,
Dr.E.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design
before you start to write code!
2. Discuss and review it together with
experts!
3. Choose
good tools (->
Adventure PHP Framework (APF))!
4. Write
clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~