Software Architecture: OBJECT-ORIENTED VS FUNCTIONAL
se.ethz.ch