zoukankan      html  css  js  c++  java
  • 数字的一点考虑

    对于数值的考虑,编写程序的时候总是难免要碰到数字,毕竟现在是数字时代,然而,我们到底需要什么样的数字??

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

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

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

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

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

    一点浅见,希望大家不要见笑!
  • 相关阅读:
    2018-06-15for与数组/for-in与数组/一维二维多维数组
    2018-06-14控制语句for+switch+while循环
    2018-06-13JS分支结构+转义符
    2018-06-12JavaScript基础知识1
    2018-06-11笔记
    2018-06-08CSS常用样式+浮动+定位+盒子模型
    2018-06-06Div+CSS基础理论
    2018-06-05表单结构
    2018-06-04表格结构+表格嵌套
    2018-06-02笔记
  • 原文地址:https://www.cnblogs.com/ubunoon/p/1313029.html
Copyright © 2011-2022 走看看