Is a bit of refactoring in order?

Steven T. Hatton hattons at globalsymmetry.com
Sun Jun 5 06:52:06 UTC 2005


On Saturday 04 June 2005 23:32, Matt Rogers wrote:
> On Saturday 04 June 2005 04:57 pm, Steven T. Hatton wrote:
> > I've been looking at a lot of the central code for KDevelop, such as
> > parts/appwizard, language/cpp, src/, and have come to believe it could
> > benefit from some reorganization.  There seem to be a lot of classes
> > doing too many different things, and there also seem to be certain kinds
> > of functionality dispersed throughout the classes that could be pulled
> > together to form classes specialized to provide that functionality.  One
> > example is in the AppWizardDialog there are about 70 #ncludes, over 1300
> > loc, and the favorites functionality should clearly be in a class of its
> > own.
> >
> > I believe this is part of the reason I find the code hard to understand
> > and follow.
> >
> > Does anybody else share these opinions?
>
> Sure. Good luck finding somebody with time though.
>
> Matt

The problem is, if it doesn't happen, it is going to continue to get worse, 
and what is now difficult to work with will become impossible to work with.  
In my mind, this is the most important open source project there is.  
-- 
Regards,
Steven




More information about the KDevelop-devel mailing list