Hacker News new | ask | show | jobs
by userbinator 3567 days ago
but I think in general it is a mistake to make developers think about when and where certain things can be omitted.

Yes, sometimes it is better to make developers think about when and where certain things are required.