编程设计方法(OOP)

时间:2011-03-04 07:41:16

标签: architecture

我想研究一些实现项目,设计应用程序等方法。我并不是指设计模式,而是指一些设计风格。例如MVC。所以,按照这个顺序,我需要一些链接,书名或其他建议来研究这个主题。如果你有一些想法,请帮助我。感谢。

1 个答案:

答案 0 :(得分:3)

我首先阅读Domain Driven Design。 Eric Evans Tackling Complexity in the Heart of Software是关于这个主题的必读书。然后我可以推荐阅读Jimmy Nilssons Applying Domain Driven Design and Patterns。本书有.NET(C#)中的示例,但您应该能够将它应用于您选择的语言。

如果您想学习如何编写干净,可维护的代码,Steve McConnell的

Code Complete也是一本很好的读物。

如果您喜欢Head Firsts书籍,我还建议您阅读Object-Oriented Analysis & Design

为了记录,MVC是一种设计模式。