Re: Help for estimate the development time
shuisheng wrote:
I have little experience in coding.
Where is the emphasis? "Little" or "experience"? Are you being
modest or are you admitting to being green?
For a c++ code with 30,000 lines,
It is large or small?
Small.
For two average programmers, usually how long
does it take to finish the code?
Coding is not a process, it's a state. You cannot finish it,
you can only move onto a different state.
Many years ago IBM estimated the productivity of an average
programmer to be about 10 LOC/day. With the advent of new and
improved tools nowadays some can argue that 100 LOC/day is not
unheard of. So, for two people it would take about 150 days
to get 30K LOC into a shippable condition. That involves design
and coding/debugging, of course.
The code should have no algorithm
difficulties. But It indeed need some design because we hope to
maintian and extend it in the future.
Add documentation to that and you might need to stretch the time
30-50%.
But what does it all have to do with C++?
V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask