您如何评估您的组织是否有效地使用了设计模式?

发布于 2024-11-14 17:52:37 字数 80 浏览 2 评论 0原文

我一直在我的公司倡导设计模式的知识(并希望使用)。
我想要一些指导,告诉我如何通过在项目和解决方案中使用设计模式,我们正在生产更好的产品。

I've been advocating the knowledge of (and hopefully the use of) Design Patterns at my company.
I'd like some guidance on how I can show that through using design patterns in projects and solutions we're producing better products.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情场扛把子 2024-11-21 17:52:37

我不知道除了老式的方法还有什么其他方法吗?也就是展示结果。通过指标(交付日期、估计准确性等)表明流程已得到改进。

I don't know that there's any other way than the old-fashioned way; that is, to show results. Show that the process has improved via metrics (delivery dates, estimate accuracy, etc.).

逆流 2024-11-21 17:52:37

我不同意仅通过使用设计模式就可以生产出更好的产品。在正确的情况下使用正确的设计模式可能会产生更好的结果。

我认为您应该告诉您的同事和管理层,通过应用测试驱动开发,您将生产出更好的软件,并且为了创建可测试的代码,您需要应用设计模式。

也许你应该向他们展示一个具有良好测试覆盖率的开源项目,并解释为什么它很重要(减少回归错误等),然后通过示例向他们展示为什么他们使用这种或那种设计模式,并从一个角度解释为什么它很重要。测试的角度。

I don't agree that just by using design patterns you are producing better products. Using the right design-pattern in the right situation might produce better results.

I think that you should instead tell your co-workers and management that by applying Test Driven Development you will produce better software and in order to create testable code you need to apply design-patterns.

Maybe you should show them one open-source project with a good test-coverage and explain why it matters (reduce regression bugs etc.) and then show them by example why they used this or that design-pattern and explain why it matters from a testing point of view.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文