Hacker News new | ask | show | jobs
by throw10382 2181 days ago
IMO if designing for future use cases is hard, you probably don't understand the problem well enough to be designing for future use cases. Any design you make will be wrong. Write what works and budget in the rewrite.