HN2new | past | comments | ask | show | jobs | submitlogin

Kludges are not necessarily an anti-pattern. Time is a constraint.

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.



"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.


Isn't that EXACTLY what the article said?

Can I do it? Yes. And if I have to, given time constraints, etc, I will; but would I rather do it the more compatible way? also yes.


I didn't disagree with it.

I was speaking more generally to the attitude of contrarians that we come across. Hope that clarifies things.


Well who would disagree with that? It's common sense; no article required.


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>


BTW about the egg shells:

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.




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

Search: