【LibUIDK界面库系列文章】代码风格



作者:刘树伟
日期:2017/9/1 9:46

>> 缩进用空格还是Tab
答:Tab。
使用空格的坏处:
1. 增加代码硬盘占用空间,四个空格4字节,而一个tab只有一字节。
2. 在减小或增加缩进时,还要数着按了几个空格,经常只按了3个或按了5了。
3. 想增加或删除缩进时,要多按好几下,降低工作效率。
那种说不同IDE对待Tab方式不同的,都是伪命题。假设IDE A把Tab当成3个空格,那么所有缩进都是3个空格,不存在不对齐的情况。IDE B把Tab当成4个空格,那么仍然都是对齐的。没有IDE,前10行把Tab当成3空格,后10行当成4空格,如果有,你该换IDE了。

>> 花括号放到代码右侧还是下一行
答:放下一行。
放右侧:
 if (true) {
 }
当需要注释掉条件的时候,只能这样:
 /* if (true)*/ {
 }
不能使用VS的注释工具,因为如果用VS来注释,就成这样了:
 // if (true) {
 }
把右侧的花括号也注释掉了,导致与结束的花括号不匹配。

>> else 放花括号右面还是下一行
答:下一行
放右侧:
 if (true)
 {
 } else
 {
 }
或:
 if (true)
 {
 } else {
 }
不论使用这两种风格中的哪一种,当VS支持大纲方式折叠代码时,都只能折叠if段,而不能折叠else段。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值