logo       

Re: [OT] Programming practice question: msg#01210

lang.ruby.general

Subject: Re: [OT] Programming practice question


--- Philip Mak <pmak@xxxxxxxxxxxxxx> wrote:
> Suppose you're programming some system. You have to reach a
> milestone tomorrow.
>
> Your code is kind of messy right now. You can reach the milestone
> on time if you write more messy code.
>
> But you'd save time in the long run if you stepped back, reviewed
> your
> code, and reorganized it in a cleaner fashion first. But you don't
> have time to do that now, due to tomorrow's deadline.
>
> What do you do?


(Writing this without looking at any previously offered answers...)

It depends on the metric. What happens if I don't finish tomorrow?
Do I get fired? Does my company lose revenue? Does a customer back
out? Or maybe something less severe; I get a "ding" on my status
report, or my boss/manager gives me a scowl.

That sort of thing usually drives my decision in a situation like
this.



=====
--
Use your computer to help find a cure for cancer:
http://members.ud.com/projects/cancer/

Yahoo IM: michael_s_campbell

__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise