Chapter

Haskell-Intensivkurs

Part of the series Xpert.press pp 111-118

Date:

Modularisierung und Schnittstellen

  • Marco Block-Berlitz
  • , Adrian NeumannAffiliated withUniversität des Saarlandes

* Final gross prices may vary according to local VAT.

Get Access

Zusammenfassung

Um erfolgreich größere Projekte zu realisieren, Programmcode übersichtlich zu gestalten und die Interaktion der Methoden untereinander transparent zu halten, ist die Modularisierung ein wichtiges Werkzeug. Auch aus Gründen der Wiederverwendbarkeit, Wartung und Fehlerlokalisierung ist es ratsam, Programme in Teile zu zerlegen und durch diese Modularisierung das Abstraktionsniveau zu erhöhen.

Auch gerade bei Projekten mit mehreren Programmierern ist es ratsam, Aufgaben in mehrere Bereiche aufzuteilen, die dann parallel bewältigt werden.