“使用”的替代方案是C# 中的指令关键字?
我刚刚在 NDC 看完 Bob Martin 的一集,他说页面顶部的 C# 中的“使用”指令很糟糕,因为它们在组件之间创建/暗示了紧密的耦合。 有什么方法可以在不…
为什么在 Flex PureMVC 中中介者与代理耦合?
我最近刚刚学习了 PureMVC 框架,对 Proxy 和 Mediator 对象之间的耦合有点困惑。 此页面上的链接连接到一些描述该框架的文档。 (请注意,上述页面上…
松耦合与信息隐藏和易于更改
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
计时器、UI 框架和不良耦合 - 有什么想法吗?
我刚刚编写了一个小型 Xbox 360 无线控制器管理界面,基本上 包装低级 SlimDX 包装器库,并提供一个简单的、 XBOX 360 控制器的托管 API。 在内部,该…
耦合度太高——如何更好地设计这个类?
在我的代码上运行 FxCop 时,我收到以下警告: 微软.可维护性: 'FooBar.ctor 与 99 耦合 9种不同类型 命名空间。 重写或重构 减少其类耦合的方法, …
用于紧密 DB/GUI 耦合的 python Web 应用程序框架?
我坚信后端和前端之间紧密耦合的异端思想:我希望在生成用户界面时自动使用有关后端的现有隐含知识。 例如,如果 VARCHAR 列的最大长度为 20 个字符,…