I need code hints!

好的代碼應該能做到見名知意,這也可以減少自己注釋、文檔的工作量 一個例子🌰 在 Laravel 框架的項目裡會比較常見的根據狀態查詢特定的數據: 可能會: 在一周後,你忘記了 0 代表著什麼😇 如果用的是字符串:狀態可用 = active / Active / ACTIVE / in_active ??? 每次都要複製一次where的方法調用 代碼編輯器對你的輸入無動於衷! 用常量替代狀態碼/字符串 如果是接手維護過其他人的代碼(或者是一個月之後的自己),加上沒有留下注釋、文檔說明這個數字狀態碼······ 定義 假如需要設定為全局 用法 讓編輯器提示動態方法 利用 Model 類的查詢作用域方法,把一些常見的條件查詢封裝成獨立的方法: 在 class Post 中定義 用法… Read More »I need code hints!