from Hacker News

Ask HN: How do you contain complexity?

by jmilinion on 3/15/13, 11:51 PM with 1 comments

Uncontrolled complexity is dangerous. It causes things to collapse on itself. Contained complexity is useful. It allows unimaginable things to be built.

You could say the result of contained complexity is this phrase "why of course, that's obvious" (after seeing that contained complexity).

In general, what techniques has anyone discovered in containing complexity to prevent it from hindering what you want to create?

  • by Mahn on 3/15/13, 11:56 PM

    Usually I try hard to find the simplest solution to a problem, not just the one that works. I find simplicity doesn't hinder what you are capable of building, but I suppose this is subjective.