码迷,mamicode.com
首页 >  
搜索关键字:改善代码    ( 78个结果
读改善c#代码157个建议:建议13~15
目录:建议13:为类型输出格式化字符串建议14:正确实现浅拷贝和深拷贝建议15:使用dynamic来简化反射实现一、建议13:为类型输出格式化字符串有些类型需要我们根据业务需求提供字符串的格式化输出。1、我们明确知道业务需求什么样的输出格式,也就是类型主动格式化输出。可以重写Object.ToStr...
分类:Windows程序   时间:2015-07-21 21:55:52    阅读次数:154
使用Android注解来改善代码
昨晚看到一篇好文章,然后是英文的,所以决定翻译分享给大家,这是原文链接:http://www.michaelevans.org/blog/2015/07/14/improving-your-code-with-android-support-annotations/如果你还没听说过Android支持注解库,那么你将错过可以帮助你捕获bug的一个轻便灵活的新包。在这个库中包含了很多Java的注解,它将...
分类:移动开发   时间:2015-07-21 14:44:33    阅读次数:1002
读改善c#代码157个建议:建议10~11
目录:建议10:创建对象时需要考虑是否实现比较器建议11:区别对待==与Equals一、建议10:创建对象时需要考虑是否实现比较器比较一下基本工资: class Salary : IComparable { public string Name { get; set; } ...
分类:Windows程序   时间:2015-07-17 08:22:36    阅读次数:214
读改善c#代码157个建议:建议7~9
目录:建议7:将0值作为枚举的默认值建议8:避免给枚举类型的元素提供显示的值建议9:习惯运算符重载一、建议7:将0值作为枚举的默认值允许使用的枚举类型有:byte、sbyte、short、ushort、int、uint、long、ulong。不指定值,默认从0开始计数,后面的元素依次+1。enum ...
分类:Windows程序   时间:2015-07-16 08:25:46    阅读次数:186
读改善c#代码157个建议:建议4~6
目录:建议4:TryParse比Parse好建议5:使用int?确保值类型也可以为null建议6:区别 readonly 和 const 的用法一、建议4:TryParse比Parse 好TryParse:发生转换异常,内部处理异常。返回false并且result=0public static bo...
分类:Windows程序   时间:2015-07-15 21:00:59    阅读次数:150
重构:改善既有代码的设计
这篇是计算机类的优质预售推荐>>>>《重构:改善既有代码的设计》 世界级软件开发大师Martin Fowler的不朽经典,普通程序员进阶到编程高手必须修炼的秘笈 编辑推荐 软件开发的不朽经典  生动阐述重构原理和具体做法  普通程序员进阶到编程高手必须修炼的秘笈  重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构...
分类:其他好文   时间:2015-07-01 16:03:38    阅读次数:163
八数码问题:C++广度搜索实现
毕竟新手上路23333,有谬误还请指正。 课程设计遇到八数码问题(这也是一坨),也查过一些资料并不喜欢用类函数写感觉这样规模小些的问题没有必要,一开始用深度搜索却发现深搜会陷入无底洞,如果设定了深度限制又会有很多情况无法找到,然后果断放弃,改用广度搜索。 如果要改善代码效率还可以用双向搜索,即从起始...
分类:编程语言   时间:2015-06-28 06:26:51    阅读次数:147
Thinking In Java笔记(第八章 多态)
第八章 多态    在面向对象的程序设计语言中,多态是继抽象和技能之后的第三种基本特征。多态不但能够改善代码的组织结构和可读性,还能够创建可扩展的程序。     多态的作用是用来消除类型之间的耦合关系。8.1 再论向上转型    将某个对象的引用视为对其基类对象的做法被称作向上转型。但是这样做也有问题。看如下的例子: public enum Note { MIDDLE_C...
分类:编程语言   时间:2015-06-10 12:28:42    阅读次数:123
Improving Code Inspection with Annotations——使用注解改善代码检查
使用代码检查工具,例如lint,可以帮助你检查问题并改善代码,但是检查工具也就只能推断这么多。例如Android资源id,使用int来标识字符串,图形,颜色和其他资源类型,而检查工具不能告诉你当在需要指定一个颜色的地方你指定了一个字符串资源。这种情况意味着你的应用可能渲染不正确或根本运行失败,即使你使用了代码检查。...
分类:其他好文   时间:2015-06-05 14:01:40    阅读次数:217
《重构:改善既有代码的设计》读书笔记
如果一个人没有听说过《重构》这本书,那么他一定不敢说自己是程序员;如果一个人没有阅读过《重构》这本书,那么很难想象他会是一名优秀的程序员。这本书是很多公司要求Java程序员必读的三本书之一(另外两本书是《Java编程思想》和《Effective Java》),其实无关编程语言,是程序员就能够从这本书中受益。...
分类:其他好文   时间:2015-04-09 23:49:05    阅读次数:201
78条   上一页 1 ... 3 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!