Settings

Theme

Simplifying Application Architecture with Modular Design and MIM

codingfox.net.pl

31 points by codingfox 13 hours ago · 1 comment · 1 min read

Reader

I’ve written a deep dive into Software Design focusing on the "gray area" between High-Level Design (system architecture) and Low-Level Design (classes/functions).

What's inside:

* A step-by-step tutorial refactoring a legacy big-ball-of-mud into self-contained modules.

* A bit of a challenge to Clean/Hexagonal Architectures with a pattern I've seen in the wild (which I named MIM in the text).

* A solid appendix on the fundamentals of Modular Design.

(Warning: It’s a long read. I’ve seen shorter ebooks on Leanpub).

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection