公司的架构的数据传输考的是Map,这种弱类型的方式给开发带来了很大的困难。虽然逃过了domain object的维护,但弱类型是的开发代码成倍增长,不仅在业务层,在view层也是如此。
      我认为,弱类不在OO的范畴。弱类型的引入带来的麻烦是致命的。弱类型极大地破坏了封装,使得对象这个概念被很大程度上破坏了。它不比多态,弱类型对象可以装载任何类型的东西,而前者起码能够保证注类型(class)的存在。
      这个话题将是我这一个月的重点研究对象,应该从对象封装的角度重新考虑丧失类型的容器类。