码迷,mamicode.com
首页 >  
搜索关键字:重构    ( 4475个结果
工作笔记
关键点:不管什么时候,文档一定要同步,一定要重视,其一是由于有统一标准,其二为后期,或者下个版本号的升级,重构,添加?功能省了一半以上的时间,与没文档的相比較(至于团队等方面比較泛的东西,你懂滴)需求:需求人员(事实上业务人员写需求分析可能会更好,由于他对业务灰常了解)需站在用户的角度去想问题,定位...
分类:其他好文   时间:2014-07-22 22:49:54    阅读次数:230
大话重构连载6:一个真实的谎言
经过前面的一番讲解,相信你已经对系统重构有了一些初步的认识了。一切的一切仿佛在告诉我们,系统重构总是与需求变更无关。但此时,我不得不告诉你这是真实的谎言。我们的软件系统总是处于一种变化之中,并且往往是一种由浅入深、由易到难的过程。但是,当系统复杂程度发生变化时,我们应当及时调整我们的设计,来适应新的...
分类:其他好文   时间:2014-07-22 22:45:15    阅读次数:147
Qunee for HTML5 v1.5正式发布
Qunee for HTML5 v1.5正式发布,新版本做了大量优化,重构了底层UI渲染机制,缩短图形加载时间20% – 40%,统一了自动布局器接口,丰富了选中效果,增加了平移缩放动画,增加了模糊搜索功能,增加大图片缓存,修复...
分类:Web程序   时间:2014-07-22 08:13:33    阅读次数:360
重构:CSS也面向对象
最初接触到面向对象的CSS还是因为项目中的CSS已经超过八千行,缺乏约束和管理,在近期或者是不远的将来,有迫切的要求需要重构。在前端重构中,我们已经讨论过了JavaScript面向对象的重构,在这个时候再看一看CSS面向对象和模块化,这给我的工作提供了非常好的思路。首先,我要说的是,在这个概念翻飞的...
分类:Web程序   时间:2014-07-22 00:27:37    阅读次数:304
数据结构7_链二叉树
本文实现了二叉树了存储实现,起先决定和队列与栈一样,设计一个二叉树节点的类型class treeNode,再构建一个二叉树类处理节点的生成,遍历等,结果在做二叉树创建函数CreateBitTree时遇到了很多问题,最后才发现直接构建一个二叉树类型就可以了。这里主要介绍利用先序序列和中序序列重构一个二...
分类:其他好文   时间:2014-07-22 00:05:34    阅读次数:265
vb.net机房收费 & Register文本框为空提示,一键清空文本框所有内容
已经第二次机房收费系统重构了,一遍当然得有一遍的效果,正如对于文本框为空的提示方法,回顾第一遍机房,那些傻里傻气的If语句让自己对代码的亲和度大打折扣啊!那么到底有什么办法解决那些重复性的判断呢?这时候我们就要提到所谓的Model窗体了。在Model窗体中,建立一个封装数组,当窗体中需要判断大量文本框为空的时候,只需简单的调用即可。...
分类:Web程序   时间:2014-07-19 23:37:19    阅读次数:268
组合查询——如何使用窗体的继承达到事半功倍?
一个优秀的程序员就是要尽可能减少自己的代码量。我们日常的工作或者学习中都有可能遇到多个窗体结构类似,或者大同小异的情况,这时候如果在每个窗体都写一遍代码,或者纯粹的复制粘贴就太水了。想要偷懒的时候正是我们发现和创造的机会,我们的祖先也是这么过来的。 我在做机房收费系统个人重构版的时候,就遇到了基本数据维护、查看上机状态、上机信息统计和操作员工作记录四个窗体都组要用到组合查询而且窗体结构一致。...
分类:Windows程序   时间:2014-07-19 23:17:59    阅读次数:495
姗姗来迟的SQLHelper
机房收费系统个人重构版敲完登陆系统之后往后敲了几个窗体,对于那些数据库连接SqlConnenction、SqlConnamd等经常敲重复的代码,之前也看过其他人的博客,这个东西不用还真不行。       SqlHelper是什么?     SqlHelper是一个基于·NETFramework的数据库操作组件。组件中包含数据库操作方法。     SqlHelper的作用?     Sql...
分类:数据库   时间:2014-07-18 11:15:40    阅读次数:232
重构——Martin Fowler 阅读笔记
重构的第一步: 为即将修改的代码建立一组可靠的测试环境。 和任何重构手法一样,当提炼一个函数时,我们必须知道可能出什么错。 安全步骤: 首先在一个函数内找到局部变量和参数。任何不会被修改的变量都可以被当成参数传入新的函数,至于会被修改的变量就需要格外小心。 重构代码原则:每次的改动幅度不要太大,这样...
分类:其他好文   时间:2014-07-18 10:05:48    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!