gpt4 book ai didi

design-patterns - 设计模式及其用途的最佳资源是什么?

转载 作者:行者123 更新时间:2023-12-04 07:18:41 25 4
gpt4 key购买 nike

在使用设计模式时,我猜想有三种类型的商店。那些不知道是否会碰到图案的人-这些人通常更喜欢Ctrl-C / Ctrl-V方式进行代码重用。那些每天花几个小时搜索其遗留代码,以期希望实现更大模式的人-与一百年的维护工作相比,这些人通常花费更多的时间来重构简单程序的代码。最后,那些在有意义的情况下使用模式走在中间道路上的人,然后对任何内容进行编码,以最小化公开代码。

我想知道是否有人锁定了在软件开发生命周期中平衡使用模式的良好方法。另外,网络上关于模式,动机因素及其正确使用的最佳资源是什么?

谢谢。

最佳答案

那里有很多不同的“模式”系列,但以您的问题为最广义的术语...

我建议:


吉姆·科普林的Organisational Patterns
山坡小组wiki
Kevlin Henney的site具有大量出色的链接和论文


离线(我的最爱):


福勒的Patterns of Enterprise Architecture
羽毛的Working Effectively with Legacy Code


离线(受欢迎):


GoF设计模式
Fowler的重构:改进现有代码的设计

关于design-patterns - 设计模式及其用途的最佳资源是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/92225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com