码迷,mamicode.com
首页 >  
搜索关键字:重构 、思想、编程    ( 4537个结果
大话重构连载首页
《大话重构》这本书是我写的第一本书,从今天起我将通过连载的形式逐渐跟大家分享。
分类:其他好文   时间:2014-06-29 00:43:46    阅读次数:248
大话重构连载1:遗留系统——软件工业时代的痛
我常常感到幸运,我们现在所处的是一个令人振奋的时代,我们进入了软件工业时代。在这个时代里,我们进行软件开发已经不再是一个一个的小作坊,我们在进行着集团化的大规模开发。我们开发的软件不再是为某个车间、某个工序设计的辅助工具,它从某个单位走向整个集团,走向整个行业,甚至整个社会,发挥着越来越重要的作用。...
分类:其他好文   时间:2014-06-28 23:39:44    阅读次数:196
机房收费系统个人重构关于SQLHelper
近期在敲机房,对于SQLHelper也是心里有些怵,由于原来没用过,可是看了一些博客和资料后发现,假设不用这个类,会大大添加代码量,并且,事实上它并不新,它是一个有多个关于数据库增删改查操作的语句函数的类,使用这个类能够方便D层调用,对数据库的操作,我们无非就是增删改查,而函数就是有无...
分类:数据库   时间:2014-06-28 17:48:57    阅读次数:279
一个重构眼中的“项目管理”
来TID做重构两年多了,眼看着团队像自己一样,从无序到有序,从青涩到成熟,一步步成长起来。从最初的每次例会上轮流抱怨需求变更、需求插单,到现在井然有序的需求排期、项目邮件,这其中的蜕变,看似简单,实则十分不易。前不久支持“XXX”项目时,看到上游的小伙伴们还在混乱中摸爬滚打,故写下此文,希望对这方面...
分类:其他好文   时间:2014-06-28 15:39:51    阅读次数:176
应用MVP模式对遗留代码进行重构
AV(Autonomous View)自治视图在面向终端用户的应用中,都需要一个可视化的UI来与用户交互.这个UI称为View视图.在早期,我们习惯将所有前台的逻辑,与视图揉在一起,称为AV自治视图.这些逻辑包括:数据呈现(Display),用户动作的扑捉与响应,数据存储等.在.Net的Winfor...
分类:其他好文   时间:2014-06-24 10:15:04    阅读次数:287
重构机房收费系统之 模板方法模式
对于模板方法模式的使用,我懊悔自己用晚了,由于我们的机房收费收费系统有非常多窗口是差点儿一样的,假设我们不用模板方法模式,就会大大添加工作量,首先,我们须要反复的创建窗口,其次我们的代码量也会大大添加,就是复制、粘贴代码也是一件让人摒弃的事情,所以推出模板方法模式,用意就在降低代码反复,...
分类:其他好文   时间:2014-06-20 19:39:42    阅读次数:165
Android性能优化方法(九)
通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解Android开发过程中的代码优化。1)...
分类:移动开发   时间:2014-06-20 18:09:41    阅读次数:212
Oops,OOP太难玩了
花了好几天一边玩游戏一边折腾重构,就为了给方块的移动加上动画。失败了嗯。首先想到的是让Block类继承View,然后让方块绘画自己,自己执行动画。因为之前是直接往SurfaceView上画正方形的,所以肯定加不上动画。但是后来发现这样就用不着SurfaceView了,于是重新写了布局,想着把方块扔到...
分类:其他好文   时间:2014-06-20 15:14:08    阅读次数:233
看看走过的路——个人重构
1、自信心 要对自己有信心,相信自己行。无论是在面对自考,还是在学习中,这点至关重要。不要被困难吓倒,是我们应培养的素质。去做就好了,其他的都是纸老虎。 2、全局观 要有全局观,合理制定计划。有了计划,就不会放纵自己,也可以慢慢改掉拖延症的坏习惯。比如:督促提醒自己每周更新今目标进度,这样,就不会再怠慢学习了。要有全局观,不能只想着当下,要考虑如何做才能长远的受益。...
分类:其他好文   时间:2014-06-18 11:19:15    阅读次数:165
深度学习论文笔记--Recover Canonical-View Faces in the Wild with Deep Neural Network
文章来源:CVPR2014作者:Zhenyao Zhu,Ping Luo,Xiaogang Wang,Xiaoou Tang(香港中文大学果然牛啊,CVPR一刷一大堆)主要内容:提出了利用深度学习(还是CNN)来进行人脸图像重构正面人脸,然后利用重构的正面人脸图像来进行人脸的verification...
分类:Web程序   时间:2014-06-17 14:31:01    阅读次数:330
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!