作者回复: 挺好的补充
作者回复: 后面会考虑讲一个例子
作者回复: 👍,挺好的补充
作者回复: 你说的service,应该就是我说的model层。一些说法是把model层分为service和DAO层,但是实际上DAO根本算不上一层。
作者回复: 是的,这本书因为内容高度浓缩,需要反复看。这是练内功与练外功的区别。练外功可能有学完的那天,内功没法学完,甚至可能你会发现比书上更好的体悟。
作者回复: 这个是一个惯例,一般对象模型是一颗树,树根叫Document,所以叫DOM(文档对象模型)。xml的根对象就是Document是同样的道理。
作者回复: 嗯,我这一讲还是单机软件,后面会谈b/s和c/s结构下的架构。
作者回复: 假设总代码量不变,那其实就是尽可能把view和controller代码尽可能转model层
作者回复: 后面会谈到b/s或c/s之后导致的变化
作者回复: 还是要有controller的,只是没画出来
作者回复: 分层其实不是越多越好
作者回复: 会谈到一些
作者回复: 从架构的层次,不是用户响应业务流程