Lasagna Driven Development – Thoughts on Layered Architecture | Hacker News Reader