Avatar von ebr.wolff
  • ebr.wolff, Eberhard Wolff

72 Beiträge seit 12.11.2008

Re: … widerspricht dem Information Hiding?

Danke für das Feedback! Information Hiding ist von Parnas 1971 in diesem Paper eingeführt worden: http://repository.cmu.edu/cgi/viewcontent.cgi?article=2828&context=compsci . Interessanterweise spricht Parnas in dem Paper davon, dass Informationen über die Dokumentation an andere Entwickler weitergegeben werden. Parnas behauptet, dass Entwickler jedes Wissen über das Modul auch ausnutzen. Daher soll die Information nicht nach draußen dringen.

Die Interpretation bzgl. öffentlicher Schnittstelle und interner Implementierung ist erst später hinzugekommen. Der Wikipedia-Artikel stellt diesen Aspekt in den Mittelpunkt

Mehr Wissen über die Module, die im gleicher Team erstellt werden, ist natürlich OK und ebenso es ist wünschenswert, dass mehrere Personen jedes Modul kennen. Das stellt der Artikel so im Abschnitt "Alternativen" dar.

Bewerten
- +