标签: c# vb.net wcf open-closed-principle
我正在开发和维护一组WCF服务。功能分组在服务中。支付东西在一个服务中,纯数据在另一个服务中,应用程序功能(主要是CRUD)在第三个中。
关于每个发布周期,另一个团队从我们的封闭数据库请求某些内容,因此我们在数据服务上添加了一个方法。
我们试图摆脱前人的可怕编码(他们使用匈牙利符号和嵌套的try / catches而不是循环)以及面向对象编程之类的东西。
开放/封闭原则是否适用于在WCF中编写的服务,而无需每次都编写新服务?是值得花时间尝试吗?
感谢。