[Mono-dev] the c# compiler code

Miguel de Icaza miguel at ximian.com
Fri Aug 26 16:12:49 EDT 2005


Hello,

> The following does not specific to mcs code it's my opinion about splitting
> files:
> 
> I think having a clean and well organized source code is required for
> efficient development.
> 
> When splitting is done by copying files using SVN then removing unnecessary
> parts from each file SVN history will remain. Then as a different revision
> modifications can be made to the files. This way modifications can be
> tracked.
> 
> Don't you think this solution is acceptable?

No, it is not acceptable.

History is more valuable to those hacking on the compiler than having a
source code that does not have a file-per-class.

An acceptable hack is: modify MonoDevelop to support class-based
browsing of your source code.

Miguel



More information about the Mono-devel-list mailing list