现在的位置: 首页 > 综合 > 正文

数字的一点考虑

2012年12月24日 ⁄ 综合 ⁄ 共 468字 ⁄ 字号 评论关闭
对于数值的考虑,编写程序的时候总是难免要碰到数字,毕竟现在是数字时代,然而,我们到底需要什么样的数字??

真正意义上需要数字的地方是计数或者作为数学工具上用的数字,其他意义上的数字都应该是某个含义的具体值代表。

从业务程度上考虑,需要数字的地方也是非常少的,那么如何安排呢!

基本上,大部分静态语言都提供了枚举类型,大部分具有实质性意义的数值,应该通过枚举值来表示,而不是数字值表示,这不仅是更易维护,也是将程序写的更具有业务性质,更符合现实状态,这如同定义变量名一般,最好是与业务更易识别的单词来进行命名。

函数的返回值,在windows API中,很多是使用BOOL型来表示的,然后通过GetLastError来获取实际的错误类型值,这虽然有很多不错的方法,但是也是对于输出一个没有意义的数字而言,这也是相当不变的,虽然错误查询方法可以提供一个不错的解决方式,当毕竟也不是特别的方便。

刚刚开始学习C#语言,对于C#的枚举类型可以方便的输出枚举自身的字符串,真觉得,这是相当不错的功能,也更容易对代码进行调试与跟踪。

一点浅见,希望大家不要见笑!

抱歉!评论已关闭.