Ask HN: Is it reasonable to cut corners when developing?
Can we discuss this question here? Here's the original:
http://programmers.stackexchange.com/questions/204944/is-it-sometimes-reasonable-to-cut-corners-and-expect-to-re-write-software-in-a-c.
2 comments
[ 4.8 ms ] story [ 16.2 ms ] threadThere's been many times in my career where making a drop date or getting a demo working has been vital to the life of the project, product, or business. In those instances, cutting corners and shipping the minimum viably-functional product was done consciously, and we made clear note of how to come back and remedy the temporary design/architecture/implementation.
tl;dr: Do what's right for the project given the time, cost, and quality requirements but document the decisions and justify them.