這次帶給大家如何操作將設定資料從程式碼中分離,將設定資料從程式碼中分離的注意事項有哪些,以下就是實戰案例,一起來看一下。
程式碼無非是定義一些指令的集合讓電腦來執行。我們]常常將資料傳入計算機,由指令對資料進行操作,最後產生一個結果。當不得不修改資料時問題就來了。任何時候你修改原始程式碼都會有引入bug的風險,而只修改一些資料的值也會帶來一些不必要的風險,因為資料是不應該影響指令的正常運作的。精心設計的應用應將關鍵數據從主要的源碼中抽離出來,這樣我們修改源碼時才更加放心。
配置資料時在應用程式中寫死(hardcoded)的值,例如:
魔法數(magic number)
URL
需要展現給使用者的字串(可能要做國際化)
重複的值
設定
任何可能發生變更的值
我們時刻要記住,配置資料是可發生變更的,而且你不希望有人突然想修改頁面中展示的信息,而導致你去修改JS源碼。
對於這些設定數據,你可以把它們抽離成常數、或掛載到某個物件中、或寫成設定檔(JS中推薦JSON),透過程式讀取設定檔中的數據,這樣即使修改了數據,你的程式碼不會有任何的改動,減少了出錯的可能性。
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
以上是如何操作將配置資料從程式碼中分離的詳細內容。更多資訊請關注PHP中文網其他相關文章!