我为什么会从程序不喜欢加{}到加{}
0

$odd=0;$even=0;
for($i=0;i<10;$i++)
if( $i % 4 ) $event++;  //偶数+1 

else $odd++;  //奇数
return $even.'|'.$odd;

以前我一直喜欢这种写法 不喜欢加{}
因为我感觉 他是多余的 现在要6行代码

$odd=0;$even=0;
for($i=0;i<10;$i++)
{
if( $i % 4 ){
$odd++; 
}

else{
$even++;
}
return $even.'|'.$odd;
}

11行 这种是易于阅读

有时候我看到一些

if ($i == 3){

return 1;
}
// 完全可以写成   if( $i == 3 )  return 1;

直到昨天 改源码
我得一个个的加{} 因为多个需求
改源码特别特别辛苦

可读性到还好 因为是我个人写的 所以一眼看懂
如果是团队开发 而且你打架很厉害 你可以用这种写法

不得不说下注释
改轮播图的时候幸亏前端写注释


一眼看懂

这些的作用

虽然可以看懂 但是要花时间
所以我感觉最重要的是 "可读性"
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 7

同学,遵守统一的编码风格是团队合作的基础,PSR-2

3周前

这代码排版看得我很受不了,好想给你php-cs-fix

3周前
XiaohuiLam

童鞋,给代码强制 PSR-2,是做 Phper 的基本节操

3周前

我是几乎是一个人开发的 全包。。。
所以额 我无所谓的
我尽量遵守把

3周前
cici180324

如果是团队开发,如果你打架很厉害 哈哈哈

2周前

@cici180324
我打架不厉害 我有刀 放在家 (菜刀)
但是我是一个人开发的 没人说我哈哈

2周前
HI

俺替你回答:因为你想从低级码农升级到低级程序员,哈哈

1周前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!