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

> it can benefit within weeks.

But if I spend a month refactoring and only get a weeks worth a benefit before the project is scrapped it wasn't worth it. If I get a month back before the project is scrapped it wasn't worth it (I could have been working on something else instead). Unless/until we know how to quantify how much gain will be got back, and how long it will take to get that gain back and so we cannot do a proper economic analysis if it is worth it - but that is what we need.



Refactoring is an investment decision. One which, when it pays off, pays off in a nonobvious way. That was my original point.

A response of "but what if my investment decision doesnt pay off??" kind of suggests you might have missed that point.

That happens sometimes when you make investment decisions. You dont know how much you will make back or even if you will make back anything at all.

Some people dont invest their savings because they can't stand the uncertainty of not being able to quantify the payoff but I dont.




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

Search: