Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #5067

Re: how many lines of code are you able to maintain

Newsgroups comp.programming
Date 2015-01-09 09:52 -0800
References <0659f5c8-b266-4484-a760-2f93141cd374@googlegroups.com>
Message-ID <69cdb964-2fc7-40e4-bdd0-79cd0eccc914@googlegroups.com> (permalink)
Subject Re: how many lines of code are you able to maintain
From luser droog <mijoryx@yahoo.com>

Show all headers | View raw


On Thursday, January 8, 2015 at 9:45:27 AM UTC-6, fir wrote:
> recently readed " I heard someone say a good programmer can reasonably maintain about 20,000 lines of code. Whether that is 20,000 lines of assembler, C, or some high-level language doesn't matter. It's still 20,000 lines." 
> This seem a bit low value as my own prohects i was maintaining at home were like 50k lines and i didnt feel any problem with maintaining this value (though i got other problems more releted to visual quality not to code) 
> So do you think that this sentence is true? have you experienced problems with maintaining larger amounts of codebase? How much were you able to maintain and how much you were not able to maintain? (sorry if question is not appropriate or hard to answer)

In my limited experience (and corroborated by various
readings which I don't specifically recall), there can
be several "plateaux" where a single-person project
may founder. 

With zero upfront design, I expect to start having 
issues at around 5k-10k lines*. With more and more
design effort however, much more code can be easily
accommodated.

* For highly terse code, this figure may be much lower.
Eg. With my first version of inca, I got to about 2000,
and could go no further.
https://github.com/luser-dr00g/inca

Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

how many lines of code are you able to maintain fir <profesor.fir@gmail.com> - 2015-01-08 07:45 -0800
  Re: how many lines of code are you able to maintain luser droog <mijoryx@yahoo.com> - 2015-01-09 09:52 -0800
    Re: how many lines of code are you able to maintain luser droog <mijoryx@yahoo.com> - 2015-01-09 09:55 -0800

csiph-web