做一個程式碼閱讀器

proorck2019發表於2019-11-24

從程式名開始,一層層開啟,直到原始碼。
例如程式中有n%2==0,替換成“n是偶數”,便於閱讀。
要引進層的概念,原始碼是0層,“n是偶數”是1層,一層層上升,直到程式名。

升層的任務交給程式設計師,降層的任務交給專案經理。
層是對程式碼的抽象。
最頂層使用自然語言。

有了n是偶數,還可以有n是奇數,在上層修改,下層也能做到自動修改。這樣一來,就能選擇在那一層修改程式碼。“手動升層,自動降層”。

相關文章