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

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

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

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

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

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

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

    一点浅见,希望大家不要见笑!
  • 相关阅读:
    .net MVC 图片水印,半透明
    提取数据库字段里面的值,并改变+图片懒加载,jquery延迟加载
    sqlalchemy + alembic数据迁移
    fastfdfs搭配nginx
    ubuntu安装fastdfds
    django自定义实现登录验证-更新版
    tornado异步
    django发送邮件的坑
    python3.6 ubuntu部署nginx、 uwsgi、 django
    ubuntu安装python3.6
  • 原文地址:https://www.cnblogs.com/ubunoon/p/1313029.html
Copyright © 2011-2022 走看看