Dealing with large code bases
by Dejan Bosanac
He explains the maintenance nightmare of his 500.000 lines of code game written in Java and quite correctly concludes that code size is a crucial problem for big software projects.
|Not so well organized, not so well documented code base and badly designed database schemas are major problems thn large code base|
Recently I jumped into one of the largest refactorings in my life: refactoring an aging (read evolved) java application (started in 1.4) with approximately 2M LOC + 20 external jars. I estimated it would take me a week, and was off by a week.