【发布时间】:2010-06-04 04:42:03
【问题描述】:
我最近体验并理解了在我们的项目中实施的“设计模式和原则”的重要性。我只是想知道你们是否愿意分享设计模式和原则的重要性,以及如何在源代码中使用它们来增强项目,以便我们可以从你们丰富的编程经验中学习。
此外,请发布一些与设计模式和原则相关的技能提升指南和链接。
【问题讨论】:
-
这个问题(或一堆子问题)涉及很多领域 - 无法以目前的形式回答.. 会投票关闭因为“太过分了” .如果每个发帖人都用他的主观经验来回答……这个帖子将是一个巨大的文本球链接列表。
-
@Gishu - 是的,这是一个很大的话题,它是真的。但我的感觉是,如果人们分享他们的经验和技巧,而不是阅读书籍或阅读 PDF,它会更好也更容易学习。这就是这篇文章的目的。 . .
-
@Gishu:同意——非常模糊。
-
相反,设计模式(在给定上下文中解决问题的方法)比从其他人的(可能是定制的/不正确的/不必要的)应用程序中更容易/更好地从书中学习 - 你可以拿一份 Head First DP 并告诉我我是否错了。我同意学习大师的代码会有所帮助(在学习的第二/中间阶段);然而,初学者无法区分大师和新手的工作
-
@Gishu - 是的,我已经在那个方向了。 . .谢谢。 . .
标签: design-patterns oop