Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Similarly: "Make it work, make it right, make it fast, make it pretty, in that order."


Make it work now and fast potentially has maintainability issues down the line. Make it maintainable and brautiful may miss the mark on what’s actually needed and may be overengineered. Somewhere in between there is a sweet spot that can be found by luck or with some planning, a POC, etc


I would replace that with "Make the code easy to understand".

One you have easy to understand code it is easy to understand how it needs to be modified to make it work, right, fast and or pretty.




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

Search: