logoalt Hacker News

jdw64today at 11:27 AM2 repliesview on HN

Most codebases eventually take on similar shapes, depending on their size and on the IoC model imposed by the framework.

And when you try to prevent that IoC from leaking into the domain too much, the design often starts to look like hexagonal architecture.

Programming often feels like inventing a new form, but in the end we tend to converge on the shapes that previous programmers already discovered.


Replies

esjeontoday at 11:33 AM

Perhaps the real job of programmers is (or has been) adapting to new requirements. The art lies in the process, not in the result.

show 1 reply