第一章:縮進(jìn)格式
Tab是8個字符,于是縮進(jìn)也是8個字符.有很多怪異的風(fēng)格,他們將縮進(jìn)格式定義為4個字符(設(shè)置為2個字符!)的深度,這就象試圖將PI定義為3一樣讓人難以接受.
理由是:縮進(jìn)的大小是為了清楚的定義一個塊的開始和結(jié)束.特別是當(dāng)你已經(jīng)在計(jì)算機(jī)前面呆了20多個小時了以后,你會發(fā)現(xiàn)一個大的縮進(jìn)格式使得你對程序的理解更容易. 來源:www.examda.com
現(xiàn)在,有一些人說,使用8個字符的縮進(jìn)使得代碼離右邊很近,在80個字符寬度的終端屏幕上看程序很難受.回答是,但你的程序有3個以上的縮進(jìn)的時候,你就應(yīng)該修改你的程序. 來源:www.examda.com
總之,8個字符的縮進(jìn)使得程序易讀,還有一個附加的好處,就是它能在你將程序變得嵌套層數(shù)太多的時候給你警告.這個時候,你應(yīng)該修改你的程序.
Tab是8個字符,于是縮進(jìn)也是8個字符.有很多怪異的風(fēng)格,他們將縮進(jìn)格式定義為4個字符(設(shè)置為2個字符!)的深度,這就象試圖將PI定義為3一樣讓人難以接受.
理由是:縮進(jìn)的大小是為了清楚的定義一個塊的開始和結(jié)束.特別是當(dāng)你已經(jīng)在計(jì)算機(jī)前面呆了20多個小時了以后,你會發(fā)現(xiàn)一個大的縮進(jìn)格式使得你對程序的理解更容易. 來源:www.examda.com
現(xiàn)在,有一些人說,使用8個字符的縮進(jìn)使得代碼離右邊很近,在80個字符寬度的終端屏幕上看程序很難受.回答是,但你的程序有3個以上的縮進(jìn)的時候,你就應(yīng)該修改你的程序. 來源:www.examda.com
總之,8個字符的縮進(jìn)使得程序易讀,還有一個附加的好處,就是它能在你將程序變得嵌套層數(shù)太多的時候給你警告.這個時候,你應(yīng)該修改你的程序.