"A shipping minimum viable product held together with bailing wire isn't so bad - even if vaporware provides the ultimate ease of maintenance."
Totally agree.
In general, Good grief. This contrarianism is a little unproductive.
If someone gets something done quick... oh, well, you're going to have to throw away the code.
If someone builds it the a little longer way.. oh, you're not using a rapid enough technology. They don't mention how your code won't work in 3 years because it might not be backwards compatible.
Be careful to take the opinions of those who aren't shipping anything regularly.
You make it sound as though the options are either to hold it together with bailing wire or never ship. I think the correct answer is somewhere in the middle: Polish it when possible, hack it when practical.
<It's not my analogy> MacGyver either puts eggs in the Jeep's radiator or dies at the hands of the drug lord's minions. Manny's Garage will have it for you next Tuesday isn't an option. </It's not my analogy>
If you have a small leak in your radiator, you can use black pepper to patch the holes. Use about 2-3 slightly heaping teaspoons and put it in the radiator cap (not the reservoir).
It works because black pepper will not burn at those temps in radiator fluid. When the pressure and heat squirt out small amounts of fluid, a grain or few get stuck and patch the hole temporarily. 2 spoons will solve your problems for a few months.
MacGyver put eggs in the Jeep's radiator because it had bullet holes, and the drug lord's minions had a helicopter.
A shipping minimum viable product held together with bailing wire isn't so bad - even if vaporware provides the ultimate ease of maintenance.