我為什麼會從程式不喜歡加{}到加{}

lyxxxh發表於2018-11-23
$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;

直到昨天 改原始碼
我得一個個的加{} 因為多個需求
改原始碼特別特別辛苦

可讀性到還好 因為是我個人寫的 所以一眼看懂
如果是團隊開發 而且你打架很厲害 你可以用這種寫法

不得不說下注釋
改輪播圖的時候幸虧前端寫註釋


一眼看懂

這些的作用

雖然可以看懂 但是要花時間
所以我感覺最重要的是 "可讀性"
本作品採用《CC 協議》,轉載必須註明作者和本文連結
專心學習不瞎搞

相關文章