公司的架構的數據傳輸考的是Map,這種弱類型的方式給開發(fā)帶來了很大的困難。雖然逃過了domain object的維護,但弱類型是的開發(fā)代碼成倍增長,不僅在業(yè)務層,在view層也是如此。
      我認為,弱類不在OO的范疇。弱類型的引入帶來的麻煩是致命的。弱類型極大地破壞了封裝,使得對象這個概念被很大程度上破壞了。它不比多態(tài),弱類型對象可以裝載任何類型的東西,而前者起碼能夠保證注類型(class)的存在。
      這個話題將是我這一個月的重點研究對象,應該從對象封裝的角度重新考慮喪失類型的容器類。