码迷,mamicode.com
首页 >  
搜索关键字:可维护    ( 1747个结果
读书笔记:编写可维护的javascript
#. 使用for-in循环的时候,要使用hasOwnProperty方法进行过滤,除非你想查找原型链上的继承属性 #. 不应当使用for-in循环进行数组遍历,而只应该对object的属性进行遍历 #. 每行表达式的结尾要使用分号(;),为了使压缩包能正常工作,还应该为每个js文件的开头加上分号,形如这样的匿名函数定义;(function(){...})(); #. 变量初始化应该赋值nul...
分类:编程语言   时间:2015-06-17 15:21:18    阅读次数:138
typedef常见用法
typedef声明,简称typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。  所谓美观,意指typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性。  typedef使用最多的地方是创建易于记忆的类型名,用它来归档程序员的意图。类型出现在所声明的变量名字中, 位于typedef关键字右边。 ...
分类:其他好文   时间:2015-06-17 11:42:42    阅读次数:117
说说什么是重构(三)重构的结果
序 说到重构,大家自然而然会想到很多,不管是怎么开始的,也不管是怎么个重构的过程,到最后都会是两种结果,其一是,重构的很成功,冗余代码得到了简化,代码的可读性、可维护性也有了很大的提高。其二嘛,都能想的到,就是重构失败,这个失败的原因可能有很多。 背景 前两篇文章中,分别说明了重构的开始和重构的过程,至于重构的结果嘛,不用我说,大家也都可以想到有两种情况,成功...
分类:其他好文   时间:2015-06-15 18:51:59    阅读次数:102
编写高质量的代码
C语言基础 高质量的代码 简洁,有效代码行数,注释代码比例(20%),可靠,可测试性(每一个模块都便于测试),可维护性(代码便于阅读),可移植性(改变运行环境,代码依旧可以运行) 代码的坏味道 过长的函数(50),过多的函数参数(5),过多的局部变量(5), 重复代码,数据泥潭(有些数据项,喜欢成群结对),长switch语句, 代码的重构 函数拆分(单一职责),函数提炼,    ...
分类:其他好文   时间:2015-06-14 16:49:36    阅读次数:123
设计模式学习笔记--装饰模式
定义: 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 形式: (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。 (2) 装饰对象包含一个真实对象的引用(reference) (3) 装饰对象接受所有来自客户端的请求。它把这些请求转发给真实的对象。 (4)...
分类:其他好文   时间:2015-06-14 09:39:02    阅读次数:143
编写可维护的js代码-编程风格笔记
1、基本格式化 缩进层级:4个空格(把tab设成4个空格) 语句结尾:保留;(虽然分析器有自动分号插入机制) 行的长度:80个字符 空行:确保语义有关联的代码展现在一起 命名:变量和函数遵循小驼峰命名法,小写字母开始,后面每个单词首字母大写 变量命名前缀名词myName 函数命名前缀动词setName() 常量MAX_COUNT大写字母和下划线 构造函数大驼峰命名法AnotherName 直...
分类:Web程序   时间:2015-06-14 09:33:12    阅读次数:175
CSS概述
1、CSS的作用 各元素使用统一的样式声明! 且提高了样式的可重用性和可维护性!2、什么是CSS CSS:层叠样式表,又叫级联样式表,简称样式表 用于HTML文档中元素的样式定义 实现了将内容与表现分离 提高代码的可重用性和可维护性3、使用CSS样式表 内联方式 样式定义...
分类:Web程序   时间:2015-06-13 12:47:46    阅读次数:165
程序员不是砌砖工人,他们是作家
英文原文:Your Developers Aren’t Bricklayers, They’re Writers如果你有 10 个程序员,最好的那个可能至少比最差的那个好 5 倍。这绝对不是胡扯。我们这样定义“更好”:工作速度更快,产生的 bug 更少,代码更具可读性、逻辑性和可维护性。程序员不是砌...
分类:其他好文   时间:2015-06-09 19:17:50    阅读次数:125
Eclipse/MyEclipse注释模板和格式化模板的使用
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。? ? 注释模板导入步骤?? ? 安装方法:...
分类:系统相关   时间:2015-06-09 12:07:02    阅读次数:276
初识MVC
MVC不是一种程序语言,而是开发时所使用的一种“架构(框架)”。 提出MVC概念的主要目的在于简化软件开发的复杂度,以一种概念简单却又权责分明的架构,贯穿整个软件开发流程,通过“商业逻辑层”与“数据表现层”的切割,让这两部分的信息切割开来,用以撰写出更模块化、可维护性高的程序代码,能够有效降低...
分类:Web程序   时间:2015-06-09 11:45:40    阅读次数:96
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!