概念間 的垂直空白 區隔
概念間 的垂直空白 區隔
概念間 的垂直空白 區隔
概念間 的垂直空白 區隔
幾乎所有程式都是從左至右,由上往下的閱讀。每一行程式碼
都代表一個表達式或某個程式子句,還有每一段程式碼都代表
一個完整的思緒。應該用空白行來分隔這些思緒。
以下是用空白行來分隔package的宣告、類別庫的引入及不同
的函式。這個非常簡單的規則,會對程式碼的視覺版面造成一
個深遠的影響。每一個空白行代表一個視覺上的提示,提示著
空白行的後方將接續一個新而不同的概念。當你仔細向下閱讀
程式碼時,你的眼光會被吸引到空白行之後的第一行。
package fitnesse.wikitext.widgets;
import java.util.regex.*;
public class BoldWidget extends ParentWidget {
…
沒有使用的例子,會造成程式碼可讀性明顯失焦。
package fitnesse.wikitext.widgets;
import java.util.regex.*;
public class BoldWidget extends ParentWidget {
…