2009-11-08 92 views
1

您用过哪些开源代码库来学习用java或C#编写的重构?一个要求是良好的单元测试。用于学习重构的良好的开源代码库

+0

作为重构现有代码库的替代方案,请考虑练习代码Katas。请参阅http://codingdojo.org/ – TrueWill 2009-11-08 16:43:49

+0

对于使用单元测试的项目,请查看http://stackoverflow.com/questions/1210479/point-me-to-some-open-source-projects-with-unit-试验。但是我认为这个问题应该是CW,我怀疑会有一个答案。 – 2009-11-08 16:51:51

+0

我很好奇:为什么你需要开源代码库来学习重构?为什么不使用已有的代码库,无论是与工作有关的项目还是个人项目? – FrustratedWithFormsDesigner 2009-11-08 16:54:03

回答

0

伴随着我的“C#ans ASP .NET专业重构”书中的代码包含了一本在本书中重构的示例应用程序,您可以观察它的演变过程。您可以下载示例代码here.注意:不包括单元测试。