配置太多了,麻煩不亞於臭代碼。
看看 spring 和 struts 的新版本不都是向慣例靠近麽?
RoR為什麽流行?慣例唄。
EJB就失敗在配置上。
但是EJB3好在哪裏?簡約配置,慣例唄
get 和 set 方法就是慣例的壹個體現,如果沒這個慣例,自動的註入值恐怕實現起來就有些困難了。
車靠右行駛也是慣例,否則每條馬路上都要標出往這個方向的在右邊,往那個方向的走在左邊,行人走在這裏……,路標不就是配置麽?
所以慣例優於配置,不只是節省了我們好多記憶負擔。