SOILD
原则中OILD
几乎都需要接口的介入,这样做开发时需要为每一个类都提供一个接口吗?
这个用法分语言吗?我在做SSH
的时候选用多层构架很自然的就会建service
,service-impl
,dao
,dao-impl
。但是在做客户端开发或ASP.NET MVC
中却不太常见怎么做的,难道是因为技术能力问题。在php
中似乎连做面向对象的都很少,这是跟语言有关吗?
处于开发前期也必要采用“开放封闭原则”吗?这样会不会多出很多个接口,造成代码难以阅读?
摇曳的蔷薇
相关分类