码迷,mamicode.com
首页 >  
搜索关键字:refactoring    ( 107个结果
为什么不针对internal接口写单元测试?
测试驱动的开发(TDD,Test Driven Development)的核心理念,是要使得重构(refactoring)更为有效,而不是创建更多的测试。 对一个有着长生命周期的项目来讲,在它的第一个版本,通常具有好的、干净的架构。随着版本的不断更新,会引入越来越多旁门左道的变通方法(hacky w...
分类:其他好文   时间:2015-02-25 11:33:52    阅读次数:215
计算机经典书籍整理
计算机程序的构造和解释(StructuresandInterpretationsofComputerPrograms)代码大全2(CodeComplete2)程序员的修炼之道(PragmaticProgrammer)重构-改善既有代码的设计(Refactoring)算法导论(Introduction...
分类:其他好文   时间:2015-02-03 09:21:44    阅读次数:136
ExtJS笔记2 Class System
For the first time in its history, Ext JS went through a huge refactoring from the ground up with the new class system. The new architecture stands be...
分类:Web程序   时间:2015-02-02 00:33:38    阅读次数:413
重构refactoring
重构那本书中,讲的比较理论化,从中摘取比较有用的部分,总结一下重构的几种手段,便于日后在项目中使用。第六章,重新组织函数: 把重复的代码或者公共的代码抽取成一个方法提炼出来。 设置临时变量问题,有的时候表达式太长的时候,要引入解释性变量,就是增加临时变量。 不需要临时变量的时候,要去掉,简化表达,让...
分类:其他好文   时间:2014-12-15 16:46:40    阅读次数:154
重构技术分享
?重构(Refactoring):在不改变软件的功能和外部可见性的情况下,为了改善软件的结构,提高清晰性、可扩展性和可重用性而对软件进行的改造,对代码内部的结构进行优化。 ?重构与设计是互补的,程序应该是先设计,而在开始编码后,设计上的不足可以用重构来弥补. ?设计应该是适度的设计,而不必过度的设计.如果能很容易的通过重构来适应需求的变化,那么就不必过度的设计,当需求改变时再重构代码 。 ...
分类:其他好文   时间:2014-12-10 10:54:06    阅读次数:224
《重构》读书笔记第一章
《重构——改善既有代码的设计》,英文名《Refactoring, Improving the Design of Existing Code》,大神Martin Fowler著。1、如果你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序,使特性的添加比较容易进行...
分类:其他好文   时间:2014-12-05 20:53:45    阅读次数:146
重构:坏味道
坏味道(smell)常用的重构手法(Common Refactoring)Alternative Classes with Different Interfaces, p85Rename Method (273), Move Method (142) Comments, p8...
分类:其他好文   时间:2014-11-26 06:35:03    阅读次数:278
代码重构
目录1概述?为什么要重构(Refactoring)?何时着手重构(Refactoring)?重构(Refactoring)的难题?重构(Refactoring)与设计2重构与性能(Performance)?译注?优化1概述编辑重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程...
分类:其他好文   时间:2014-11-23 10:30:37    阅读次数:384
编程书籍推荐——按角色划分
一、软件工程师CleanCode《代码整洁之道》ImplementationPatterns《实现模式》CodeComplete《代码大全》Refactoring:ImprovingtheDesignofExistingCode《重构——改善既有代码的设计》EffectiveJava(第二版)Hea...
分类:其他好文   时间:2014-11-03 19:20:27    阅读次数:327
Gof 设计模式 、MVC 编程模式
主题:Gof 设计模式 、MVC 设计模式名词解释:OOP (面向对象程序设计) 接口抽象类Refactoring(重构方法)GoF(Gang of Four),中文名——四人组。GoF是一种设计模式。 via http://baike.so.com/doc/176639.htmlModel–vie...
分类:Web程序   时间:2014-10-23 20:29:16    阅读次数:211
107条   上一页 1 ... 7 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!