對約定優於配置的理解

1、概念:約定優於配置(Convention over Configuration),又稱按約定編程,是一種軟件設計規範。本質上是對系統、類庫或框架中一些東西假定一個大衆化合理的默認值(缺省值)。例如在模型中存在一個名爲User的類,那麼對應到數據庫會存在一個名爲user的表,只有在偏離這個約定時才需要做相關的配置(例如你想將表名命名爲t_user等非user時才需要寫關於這個名字的配置)。簡單來說就是假如你所期待的配置與約定的配置一致,那麼就可以不做任何配置,約定不符合期待時時才需要對約定進行替換配置。

2、約定優於配置理念的內涵思考
  約定其實就是一種規範,遵循了規範,那麼就存在通用性,存在通用性,那麼事情就會變得相對簡單些,程序員之間的溝通成本,相互學習效率將會大大提升,合作也將會變得更加簡單。
  
  
  
  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章