Hacker News new | ask | show | jobs
by ktosiek 4871 days ago
The tools he writes about make writing code easier, but don't help with reading it - they just generate the boilerplate. It's a bit like checking in code after macro expansion - if the programmer didn't want to write all this stuff, why force others to read it?

But I don't think it means we should write more by hand - I would rather write in a concise language that requires knowledge of few less common abstractions, than in something so verbose I keep mixing generated and hand-written code together! As the article says, this mix often obfuscates intended meaning, as it's sometimes hard to tell boilerplate from necessary logic.