关于程序可读性的问题 一个可读性好的程序有什么标准吗??可读性与程序的效率之间有没有什么关系吗??如果要编写一个可读性好的程序要注意些什么问题?(除了多写注释和把功能关系比较密切的代码放在一起以外) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 教科书就不讲了。讲点实际的:可读性和效率没有严格关系。有的时候过于精巧、效率很高的算法反而很难读懂。所以性能问题,一定要具体问题具体分析。总体表现可以接受的,就不要搞得好复杂,以确保可读性。因为可读性和维护成本紧密相关。可读性的一个关键确实是Coding Convention,要注意变量的命名,方法的命名(如动宾、系动结构),空格和换行的应用(保证代码行之间按逻辑意义的划分有所间隔,一行之内一眼就能看出对象名、方法名、属性名、操作符名)以及方法的注释,逻辑的注释(和换行结合)等。可读性的另一个关键其实是软件架构及其详细设计,设计合理就容易理解。设计不合理,代码coding convention再好也很难读懂。另外,中国人确实面对语言问题。用拼音,多音字有时候要让人猜半天,用英文就需要选择恰当的词汇。词汇不当可读性可会大打折扣。 查询按钮显示数字 输入的字符串格式错误???? [IE编程]如何获取剪贴板中htmlText c++中的byte[] 类型在C#中怎么表示? WCF 身份验请!很棘手! 100分求解 页面抓取的登录问题 100分求!!!打印Graphics问题 请问Form的哪个属性能够使"关闭"消失 varbinary类型如何在datagrid中显示 C#完全参考手册下载 (看这个入门足以..) 急,水晶报表:生成的圆饼图太小,怎样使圆饼图例大一些. MSDN环境中类似c#中tabcontrol控件的开发
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货