Hacker News new | ask | show | jobs
by acjohnson55 3577 days ago
Really, this is the idea behind every paradigm for programming. It's all about creating rules, structures, and abstractions to compartmentalize software horizontally and vertically (so to speak) and formalize relationships between the pieces.