码迷,mamicode.com
首页 >  
搜索关键字:重构    ( 4475个结果
1.5.2.2 到稳健结束
1.5.2.2 到稳健结束   与许多其他因简单而流行的语言不同,F# 还体现在其他方面,比如,能够写出成熟、稳健而安全的代码。通常的过程是先从简单的代码着手,随着代码库变大再进行一定的重构(refactor),方便其他 F# 开发人员访问,能写出更好的文档,支持与 .NET 和 C# 进行更好的互操作。 把功能封装(encapsulate)成 .NET 类,也许便从NET 语言中问的最重要...
分类:其他好文   时间:2014-08-08 18:12:06    阅读次数:173
【Java重构系列】重构31式之封装集合
2009年,Sean Chambers在其博客中发表了31 Days of Refactoring:Useful refactoring techniques you have to know系列文章,每天发布一篇,介绍一种重构手段,连续发文31篇,故得名“重构三十一天:你应该掌握的重构手段”。此外...
分类:编程语言   时间:2014-08-08 17:58:46    阅读次数:472
【Java重构系列】重构31式之搬移方法
重构第二式:搬移方法 (Refactoring 2: Move Method) 毋容置疑,搬移方法(Move Method)应该是最常用的重构手段之一,正因为太常用而且较为简单,以至于很多人并不认为它是一种很有价值的重构,但事实并非如此,在最初的代码诞生之后,有些方法可能会被放在一些不合适的地方,例...
分类:编程语言   时间:2014-08-08 17:56:46    阅读次数:320
七款代码味道识别工具【简介】
代码味道识别工具 (Code Smell Detection Tools, CSDT)既可以应用于软件开发阶段,也可以应用于软件维护阶段。目前大部分IDE都集成了自动或者半自动重构工具,但是根据国外研究人员的调查发现,真正在软件开发和维护中使用重构工具的人并不多,其中有一个很重要的原因是不知道何时该...
分类:其他好文   时间:2014-08-08 17:53:26    阅读次数:310
开源免费ERP/CRM/SCM:iDempiere 2.0 安装配置
首先简单介绍一下iDempiere:iDempiere是一款Java平台的基于Compiere/ADempiere的?开源企业级开源ERP/CRM/SCM系统?,由于是在ADempiere基础上用OSGi进行了重构,这为后续的商务解决方案的开发、扩展扫平了道路。最近更新到2.0稳定版。webUI界面...
分类:其他好文   时间:2014-08-07 21:51:20    阅读次数:309
对软件体系结构的认识
一.软件体系结构(架构)软件体系结构的定义通常,软件体系结构通常被称为架构,指能够预制和可重构的软件框架结构。架构尚处在发展期,对于其定义,学术界尚未形成一个统一的意见,而不同角度的视点也会造成软件体系结构的不同理解。比方,ANSI/IEEE610.12-1990软件project标准词汇对于体系结...
分类:其他好文   时间:2014-08-07 18:29:30    阅读次数:210
创建自己的共用js库
直至昨晚为止,学习了一个多月的MVC与jQuery,从所做的练习中,发觉jQuery的代码也有跟C#语言一样可以重构,多页面有相同使用的方法函数,均可以放置于一个单独立的js文件或是自定义的js库中。在使用时,引用此库文件即可。举个简单的例子,如前面介绍的两个下拉列表联动的功能,不管是在MVC添加,...
分类:Web程序   时间:2014-08-07 09:44:59    阅读次数:267
机房收费重构之总结篇
机房收费重构之路的小结!...
分类:其他好文   时间:2014-08-06 23:05:32    阅读次数:301
《编写高质量代码》web前端开发修炼之道-读书笔记
第一章 从网站重构说起
分类:Web程序   时间:2014-08-06 22:05:12    阅读次数:245
在jQuery定义自己函数
刚才有学习《在jQuery定义自己的扩展方法函数》http://www.cnblogs.com/insus/p/3415312.html。现在想练习一下定义自定义函数。经重构之后,还是发现有代码冗余。下图高亮部分代码:因此Insus.NET再想重构它,此次使用自定义函数来实现。写一个自定义函数Ddl...
分类:Web程序   时间:2014-08-06 18:46:21    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!