Hacker News new | ask | show | jobs
by ngcazz 638 days ago
Some choices in software shouldn't just be delivered in hopes everyone agrees with them, and even if they do, that they'll adopt as you envisaged - design decisions like this need to be shared so people have a chance of understanding and scrutinising the patterns involved.

Otherwise depending on your processes you'll either get what davepl got, or you'll be playing whack-a-mole in code reviews trying to protect your design; neither of those situations is a good use of your time.