文件名称:NET 31天重构指南
文件大小:55KB
文件格式:ZIP
更新时间:2012-09-27 07:48:31
31天重构指南
31天重构指南31天重构指南31天重构指南31天重构指南31天重构指南
【文件预览】:
schambers-days-of-refactoring-89ce69ca1c202b8330ca7c80b06fe0193fef0f43
----LosTechies.DaysOfRefactoring.SampleCode()
--------Day27_RemoveGodClasses()
--------Day7_Rename()
--------Day22_BreakMethod()
--------Day29_RemoveMiddleMan()
--------Day25_DesignByContract()
--------Day4_PushDownMethod()
--------Day17_ExtractSuperclass()
--------Day23_ParameterObject()
--------LosTechies.DaysOfRefactoring.SampleCode.csproj(7KB)
--------Day6_PushDownField()
--------Day15_RemoveDuplication()
--------Properties()
--------Day3_PullUpMethod()
--------Day28_RenameBooleanMethod()
--------Day26_DoubleNegative()
--------Day9_ExtractInterface()
--------Day19_ExtractFactoryClass()
--------Day16_EncapsulateConditional()
--------Day21_CollapseHierarchy()
--------Day24_ArrowheadAntipattern()
--------Day1_EncapsulateCollection()
--------Day11_SwitchToStrategy()
--------Day5_PullUpField()
--------Day8_ReplaceInheritance()
--------Day10_ExtractMethod()
--------Day2_MoveMethod()
--------Day31_ReplaceWithPolymorphism()
--------Day30_ReturnASAP()
--------Day12_BreakDependencies()
--------Day14_BreakResponsibilities()
--------Day20_ExtractSubclass()
--------Day13_ExtractMethodObject()
--------Day18_ReplaceException()
----.gitignore(60B)
----LosTechies.DaysOfRefactoring.sln(987B)
----README.markdown(221B)