您可以将 OOP 应用于 Linq 投影吗?
使用 Visual Studio 2010 .Net Framework 4 C# Linq to Entities 问题 我希望能够将 DRY 和 SOLID 等面向对象原则应用于某些 Linq 投影。到目前为止,…
返回一个新对象与修改作为参数传入的对象
我在代码审查期间遇到了以下代码片段。 我的直觉告诉我,这不符合正确的 OOP。 我认为 LoadObject 方法应该返回一个新的 SomeObject 对象,而不是修改…
使用虚方法是否违反LSP(SOLID原则的L部分)或者有一些例外?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…
Java - 我应该使用字段还是类来解决问题,如下所示:
我在数据库中有两个表 FuelStation(fuel_station_id:int(PK),fuel_station_name:varchar,fuel_brand_id:int(FK)) FuelBrand(fuel_brand_i…
使用 IoC 容器时如何管理接口隔离?
可能的重复: StructureMap 单例用法(实现两个接口的类) 我'我目前正在设计一个小型系统,并且正在使用 StructureMap 作为 IoC。我最近刚刚明白了…
AJAX推送是HTTP协议异常吗?
在面向 Web 的应用程序中开发优雅的 Pub-Sub 架构是一个真正的挑战。 尽管有一些非常有趣的解决方案使用长轮询连接(例如 COMET)和重复超时(例如 js…
最重要的结构化软件设计原则是什么?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实…