Software Architecture: OBJECT-ORIENTED VS FUNCTIONAL | Hacker News Reader