码迷,mamicode.com
首页 >  
搜索关键字:重构    ( 4475个结果
重构希望
“你觉得我现在这样考进CMU的可能性有20%吗?”“估计也就这样了,可能不到。。。但是你又不准备考。”“那就用别的方法把它变成100%吧。”“找点事情分散一下自己的注意力,别想这个了。”“不,如果我真的能'想着',说不定就能做到。”偏执的笨蛋再次拾起落满灰尘的键盘,他扬言要用代码杀死一只薛定谔的猫。
分类:其他好文   时间:2014-06-27 14:04:58    阅读次数:219
iphone判断当前网络连接类型
?Reachability只能区分出无网络、wifi和wwan(2G&2.5G&3G)类型的网络连接类型,只需重构networkStatusForFlags方法,即可详细区分出2G与3G网络??1. [代码][C/C++]代码 //Reachability.m 中 networkStatusFor....
分类:其他好文   时间:2014-06-27 11:52:25    阅读次数:312
一、从Java、C#到C++ (为什么C++比较难)
由于C++已经遗忘得差不多了,我翻起了最新初版的C++ Primer,打算深入了解一下C++这一门语言。C++ Primer第五版可谓是“重构”过的,融合了C++11的标准,并将它们全部在书中列举了出来。   在学习的过程中,我会把C++与Java、C#等纯面向对象的语言进行对比,中间的一些感悟,仅仅代表个人的意见,其中有对有错,也可能会存在一些争议。   差不多翻完了整本Primer C++...
分类:编程语言   时间:2014-06-27 09:58:19    阅读次数:252
代码的坏味道之四 ——译自《重构》
基本类型偏执Primitive Obsession 大多数编程环境有两种类型的数据。记录类型允许你把数据结构化成有意义的集合。基本类型是你建设用的砖块。记录类型总是会产生一定量的额外开销。这可能是数据库中的表,或者被很尴尬的创建当你希望他们只为一或两件东西存在。 关于对象一个很有意义的东...
分类:其他好文   时间:2014-06-26 21:27:09    阅读次数:250
视频编解码学习之三:变换,量化与熵编码
第6章 变换编码1. 变换编码变换编码的目的去除空间信号的相关性将空间信号的能力集中到频域的一小部分低频系数上能量小的系数可通过量化去除,而不会严重影响重构图像的质量块变换和全局变换块变换:离散余弦变换(Discrete Cosine Transform,DCT),4x4,8x8,16x16全局变换...
分类:其他好文   时间:2014-06-26 17:49:05    阅读次数:326
反射实践积累
背景在一个服务实现内,有很多结构相似,略微不同的函数。Martin大师的谆谆告诫我们,可以使用Extract Method的方式进行重构。本次练习的内容主要是使用反射。以零散知识点的形式记录每一天的工作。内容1. 获取Type一般有两种方式获取类型:1.1 typeof方式var entityTyp...
分类:其他好文   时间:2014-06-26 17:09:27    阅读次数:209
jquery 入门与知识
一)什么是jQuery? 【以封装的思想,重构>】 第三方组织预先写好的一些实用JS文件、类,方法,都统称为JS实用库,免费放在网上,同时配有相关的学习文档和案例, 像以上实用库有很多,其它在JavaEE领域比较著名是的jQuery。 *二)为什么要使用jQuery? (1)...
分类:Web程序   时间:2014-06-26 16:32:37    阅读次数:266
重构第三天:提升方法&下移方法
如果两个子类拥有相同的方法,把它们移动到超类中来 Warning! 但是从子类到父类移动方法的时候要注意, 不要过度采用这种方法,否则会出现继承滥用的情况。如果一个父类A有多个方法,假设m1, m2方法,并且该父类有多个继承A1,A2,A3. 如果我们哪天想再给父类A添加一个新的方法m3,那A1,A...
分类:其他好文   时间:2014-06-26 15:13:15    阅读次数:156
jQuery学习之:Validation表单验证插件
http://polaris.blog.51cto.com/1146394/258781/最近由于公司决定使用AJAX + Struts2来重构项目,让我仔细研究一下这两个,然后集中给同事讲讲,让每个人都能够有所掌握,慢慢会用。于是,自己便开始学习……由于Struts2自己早就学过,因而不需要花多少...
分类:Web程序   时间:2014-06-25 12:08:21    阅读次数:245
对历史遗留代码的维护和再开发
对于公司或者个人以前的代码,因为代码负责人的变更或者自己能力的提升,那么对原有的代码怎么办,许多时候食之无味,弃之可惜。...
分类:其他好文   时间:2014-06-25 10:44:22    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!