Hacker News new | ask | show | jobs
by p2detar 440 days ago
> Create clean separation of concerns

Software that managed to do this is very very rare. In fact I can't even think of any that I've seen.

> Handle edge cases explicitly

This is where the bread and butter in practice is though.