Hacker News new | ask | show | jobs
by vkou 1204 days ago
It's not spaghetti, it forces you to think about how the various layers are going to integrate, with a real-world testcase before you've written so much code that making corrections necessary to fix any abstraction errors you have made is painful.
1 comments

Or - it sounds like spaghetti, but ordered into a sounder structure