看见别人签名里的话

风格
//全局变量用具有描述意义的名字,局部变量用短名字
//保持一致性
//函数采用动作性的名字
//要准确
//以缩进形式显示程序结构
//使用表达式的自然形式
//利用括号排除歧义
//分解复杂的表达式
//要清晰
//使用一致的缩进和加括号风格
//为了一致性,使用习惯用法
//用else-if处理多路选择
//避免使用函数宏
//给宏的体和参数都加上括号
//给神秘的数起个名字
//把数定义为常量,不要定义为宏
//使用字符形式的常量,不要用证书
//利用语言语言去计算对象的大小
//不要大谈明显的东西
//给函数和全局数据加注释
//不要注释不好的代码,应该重写
//不要与代码矛盾


接口
//隐藏实现细节
//选择一小组正交的基本操作
//不要在用户背后搞小动作
//在各处都用同样的方式做同样的事
//释放资源与分配资源应该在同一层进行
//在低层检查错误,在高层处理
//只把异常用在异常的情况


http://www.cnblogs.com/shiweifu/archive/2012/02/21/2360817.html
可移植性
//盯紧标准
//在主流用做程序设计
//警惕语言的麻烦特性
//用多个编译系统试验
//使用标准库
//只是用到处都能用的特征
//避免条件编译
//把系统依赖性局限到独立的文件里
//用正文做数据交换
//数据交换时用固定的字节序
//如果改变规范就应改变名字
//维护现存程序与数据的相容性
//不要假定是ANSII
//不要假定是英语

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(194) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

习惯就好zz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值