iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0

關於排版的戰爭,有一個也是非常多不同派系支持者的,那就是縮排的空白要用幾格。

常見通常是2格、4格,以及八格。

if(){
  if(){
  }
}
if(){
    if(){
	}
}
if(){
        if(){
		}
}

有些編輯器跟語言上,你可以設定tab要是幾格,但也有編輯器是tab跟跟空白鍵是完全不同的東西。

比如你如果用python內建的編輯器的話,一定要注意不能混用tab跟空白鍵喔,不然有可能會debug超級超級久。

在寫這篇文章的時候,剛好看到一個有趣的故事所以也分享給大家。

Stack Overflow曾經做過一個問卷調查關於寫程式的習慣,使用tab和空白鍵的人約各佔40%,剩下的人則表示會交叉使用。

但在看跟薪水的相關性會發現,使用空白鍵的人平均薪水比使用tab的人還要高。

本期meme

https://ithelp.ithome.com.tw/upload/images/20230923/20133574HdhmBKoiZC.jpg


上一篇
Day08 編譯語言 VS 直譯語言
下一篇
Day10 最好的瀏覽器
系列文
寫程式的那些宗教戰爭30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言