查看他人代碼項目得出的感悟,以閱讀者的角度。
-
1.在導入其他模塊的時候要註明導入的具體類,不要用from test import *的方式導入。
- 理由 :假設引用了test中的某個類或方法會造成難以找到該方法或類的情況以至於不能理解整段代碼的邏輯。
-
2.每一個方法/函數的行數不要超過你電腦的屏幕,太長的方法處理了太多的邏輯會導致代碼結構臃腫,難以閱讀維護。
-
3.在寫if else的邏輯判斷的時候不可分支過多,過多容易混亂,難以閱讀。
-
4.每一個自定義的業務邏輯字符需要註明含義,如登錄用戶的status等於1代表用戶有效,status等於0代表用戶失效,如不寫註釋無法判斷該業務邏輯。