有點印象深刻,我很好奇:什麼是呈現代碼的最佳方式 - 在線和離線。特別感興趣的是:在離線和書本中呈現源代碼的最佳方式是什麼?
- 哪種字體和尺寸最適合在線和離線?使用比例字體代碼更好嗎(例如,像'The C++ Programming Language'中的Stroustrup一樣)?襯線,無襯線,還是混合?
- 應該如何標註代碼 - 使用典型的
// comment
標記,或者可能只是使用不同的字體(並且沒有註釋標記)? - 是否值得繪製箭頭(或類似的東西)以顯示不同的代碼塊如何相互關聯?
- 是否在幾列並排工作中顯示代碼?
- 有沒有人需要線路編號,改變線等東西?
哇,我可以用這種方式來描述這個概念,比如說黃瓜的工作方式(BDD測試用簡單的英文寫的)。然而,我們的編程語言還沒有出現,我發現大的評論塊是作爲評論(而不是普通文本)來閱讀的,非常繁瑣。也許是我,但我發現閱讀等寬文本更難閱讀按比例分隔的文本。 – 2009-07-03 11:31:59