Hacker News new | past | comments | ask | show | jobs | submit login

I think a useful concept is that a project will have a "discipline budget", just like the "language strangeness budget". Yes, if you're careful with your self-restraint and code reviews, you can write good, clean, maintainable code in a language that doesn't give you a lot of support for that. But if you do that then you're expending your limited supply of discipline, and will have less to spend on other aspects of the project like not scaling prematurely, not using cool-but-unnecessary tech...



Very interesting thought! I think I'll steal it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: