Pending features
iapyeh opened this issue · 0 comments
iapyeh commented
- 每個檔案之間的依賴關係
- 檔案及其內定義的物件圖像化
- 物件之間的事件listening的關係
- 物件之間的隸屬關係(不是inheritance hierarchy是 誰在誰的屬性裡,在架構上誰對誰的意義是什麼;架構是資料架構與運作架構)
- given a method, should know who calls this method? (all the caller object from which method)
- given an event, should know who listens to this event (all the listener object from which method)
- given an object property (data), show know who read or write this property
- help user to make decision: 要增加功能時,從架構的角度上而言,要放在哪裡(或哪些地方)是比較好的選擇
- 一個系統就是一個問題領域的解決方案,協助使用者知道,系統程式如何對應到問題中的每個角色、功能與層面
- 比comment更豐富的documentation(如果能加上錄音、錄影、簡報更好);做為文件、備忘(memo, todo , issues, 等等)
-
- 找出function argument的類型(可以自動產生comment block)
-
- 找出function return的類型 (包括promise.resolve)
- 追蹤一行code可能產生的影響
- 分析python
- 如果使用點選的是event handler,docstring需解釋發生的時機