学习编程设计的最佳方式是什么?我看到很多关于编程语言的教程,但其中很多都侧重于特定的语言语法。我想真正进入设计方面,有效地使用程序等。我应该从哪里开始?
问问题
169 次
2 回答
0
如果编程设计是指设计模式,那么有两本书是设计模式的“经典”书籍: - 企业应用程序架构的模式,由 Martin Fowler 撰写;- Design Patterns: Elements of Reusable Object-Oriented Software,由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 编写(他们被称为 GANG OF FOUR,或 GoF)。
为了在实践中展示他们的理论,他们通常会选择一种其面向对象支持良好的语言来展示他们的示例。
Martin Fowler 使用 Java,Gang Of Four 使用 Smalltalk 和 C++,但如果你有任何编程经验(我相信你有),你可以理解其中的大部分内容。
祝你好运
于 2013-09-06T19:32:02.170 回答