码迷,mamicode.com
首页 >  
搜索关键字:可读性    ( 3096个结果
分析模式(可复用的对象模型)- 读书笔记
读后感:Martin Fowler 20年前的书,OO和领域的思想对于今天的我们来说很基础,但在那时应该算是萌芽。Smalltalk语言简单,语法中省略空格可能因为那时的硬件设备昂贵,而不得不做出的选择,但是可读性真的很差,而书中基本是用Smalltalk进行示例。翻开这本书是为了查找财务模型,它没...
分类:其他好文   时间:2014-06-29 13:38:46    阅读次数:306
C语言中inline的用法
C语言里面的内联函数(inline)与宏定义(#define)探讨先简明扼要,说下关键:1、内联函数在可读性方面与函数是相同的,而在编译时是将函数直接嵌入调用程序的主体,省去了调用/返回指令,这样在运行时速度更快。2、内联函数可以调试,而宏定义是不可以调试的。内联函数与宏本质上是两个不同的概念如果程...
分类:编程语言   时间:2014-06-07 07:09:36    阅读次数:297
如何编写更棒的代码:11个核心要点
如何编写更棒的代码:11个核心要点作为一个合格的程序员,有太多的理由促使你去编写干净利落且可读性强的代码。最重要的是因为你编写的代码,将来会有很多人一次次地阅读。当你有一天回过头来看自己的代码时,你就会明白编写优雅的代码是多么的重要。另外,如果别人来阅读你编写的代码,你是否想知道别人看到那些烂代码无...
分类:其他好文   时间:2014-06-07 06:15:25    阅读次数:120
VB.Net总结
名称空间 定义: 一种分组的方式,它将相关的类分成组以便于使用。 作用: 将类分组管理,增加代码可读性,减少名称冲突。(工作中,经常是多个人负责一个项目,它们在开发过程中给一些类命名时,可能会重名,如果让他们更改,会很麻烦,也很容易在更改过程中产生错误,但是把重名的类放到不同的名称空间中就可以了。) 特性: 名称空间可以嵌套,大的名称空间里可以有小的名称空间。 上图中就是...
分类:Web程序   时间:2014-06-05 06:53:53    阅读次数:265
汇编优化工具
/* 汇编优化工具 使汇编代码更具可读性,并提高汇编速度 优化15000行大约需要30秒 */ import rfile.h main { name=getsl s=rfile.read_all_n(name) s=s.replace('\n','\r\n') s=s.replace('dword esp','esp') s=s.replace('dword ebp','ebp')...
分类:其他好文   时间:2014-06-04 13:44:52    阅读次数:332
JavaScript权威指南第02章 词法结构
词法结构 2.1字符集 JavaScript 是Unicode字符集编写,几乎支持地球上所有的语言。 2.1.1区分大小写 javascript是区分大小写的语言。 2.1.2 空格、换行符和格式控制符 javascript会忽略标识之间的空格符、换行符、通过空格和换行可以大大地提高代码的可读性。当需要使用空格和换行符时,使用Unicode的转义来实现。 2.2注释 单行注释   ...
分类:编程语言   时间:2014-06-01 15:50:33    阅读次数:295
从Java到C++——常量的定义和应用
常量是一种标识符,它的值在运行期间恒定不变。C语言用 #define来定义常量(称为宏常量)。C++ 语言除了 #define外还可以用const来定义常量(称为const常量)。   一、为什么需要常量 如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦? (1).程序的可读性(可理解性)变差。程序员自己会忘记那些数字或字符串是什么意思,用户则更加不知它们从何处...
分类:编程语言   时间:2014-06-01 14:54:48    阅读次数:394
如何将递归转换为非递归
递归函数具有很好的可读性和可维护性,但是大部分情况下程序效率不如非递归函数,所以在程序设计中一般喜欢先用递归解决问题,在保证方法正确的前提下再转换为非递归函数以提高效率。函数调用时,需要在栈中分配新的帧,将返回地址,调用参数和局部变量入栈。所以递归调用越深,占用的栈空间越多。如果层数过深,肯定会导致...
分类:其他好文   时间:2014-05-29 23:14:47    阅读次数:420
【Cpp】考点·函数重载
一、什么是函数重载函数重载(overloaded)是指,在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数。这组函数被称为重载函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。举个栗子 1 #include 2 us...
分类:其他好文   时间:2014-05-29 01:31:25    阅读次数:277
编写一个函数char_contains(char str[],char c), 如果字符串str中包含字符c则返回数值1,否则返回数值0
/*编写一个函数char_contains(charstr[],charc),如果字符串str中包含字符c则返回数值1,否则返回数值0*/#include#include//可读性->性能->精简(重构)intchar_contains(charstr[],charc);intmain(){//in...
分类:其他好文   时间:2014-05-28 16:42:03    阅读次数:290
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!