复杂设计的例子

时间:2017-05-13 21:51:37

标签: oop design-patterns software-design

我现在对设计模式和系统设计感兴趣,似乎这些例子很简单,并且错过了在真实复杂系统中将事物组合在一起的方式。

您知道我何时可以找到使用基本原则的复杂设计示例?

1 个答案:

答案 0 :(得分:0)

我理解你的意思是现实世界的系统,而不是真正复杂的系统。 您是否会更具体地使用哪种语言来实现它?例如,我使用Delphi / ObjectPascal,我正在研究设计模式和系统设计。我发现寻找OOP Interface Delphi的大部分好例子。如您所知,Interface看起来像抽象类。我也听说过独立注射,并买了一本Nick Hodges的书:Delphi中的独立注射。

http://www.nickhodges.com/page/Dependency-Injection-Series.aspx

他还建议Mark Seeman在.NET中使用依赖注入 https://www.amazon.com/Dependency-Injection-NET-Mark-Seemann/dp/1935182501/ref=pd_lpo_sbs_14_img_0/136-1024374-7962003?_encoding=UTF8&psc=1&refRID=Q6B1JT81ZE5MPRQ83K11 我找到了Dhanji R. Prasanna的“$("#qRowNum'+i) ** - **Dependency Injection: With Examples in Java, Ruby, and C#”。

我很惊讶,因为很长一段时间没找到好书的OOP。 实际上,如果从特定语言或工具的角度来看,在互联网上有很多例子。 我希望为讨论做出了贡献。好看。