作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是经典的忠实粉丝 Design Patterns书。我非常努力地学习大多数模式以及它们的使用方式(以及何时应该避免它们)。然而,我经常遇到只有我一个人定期推销这本书的团队。我希望学习这本书能够更轻松地向其他开发人员解释概念,但大多数开发人员尚未投入时间来学习此类主题。
这些是需要可靠架构的主要系统。我不想一直说“看书”。如何鼓励经常使用设计模式而不显得浮夸?有没有人成功地让整个团队学习和使用设计模式?
最佳答案
我建议不要宣传设计模式,而是针对遇到的特定问题提倡特定的设计/方法。
稍后,当出现类似情况时,您可以回想起解决之前问题所采取的方法。然后,您可以将其称为团队已经看到的用于解决实际问题并带来实际好处的“模式”。
我也不会为了设计模式本身而严格遵守书中的设计模式。它可能会让您忽视来自非设计模式专家的好建议,或者让您忽视可能特定于您的环境/问题领域的实际问题。
关于design-patterns - 如何向团队教授设计模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1674506/
我是一名优秀的程序员,十分优秀!