Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] Large project Agile development



Curt Sampson writes:

 > Well, comments don't generally count for LoC, unless you need the
 > comments because your code is compact instead of concise. And I'm
 > looking for more than 40% savings these days; I was easily getting that
 > from my switch from Java to Ruby.

LoC is a plausible first approximation for runtime functionality, but
I don't think it's very good measure of the cost of a full product
(including documentation, etc.)

 > 
 > On 2008-08-19 21:44 +0900 (Tue), Hung Nguyen Vu wrote:
 > 
 > > By "compact", I mean short, generic and sometimes hackerish. For smart
 > > and experience programmers, such code is not a matter but average
 > > coders will find it hard to maintain.
 > 
 > Quite possibly. Then again, "average" coders will find large, messy
 > programs hard to maintain, too.

Smart/experienced programmers will usually have trouble "maintaining"
short/generic/hackish programs, too.  AFAIK the first cut is along the
lines of "if you know when to say 'not with a 10-ft pole' and proceed
right to refactor/rewrite, you're smart".  But that's not cheap even
if you're smart/experienced, and you're likely to make big mistakes
even so because the requirements are poorly documented, etc.



Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links