很高兴回答楼主的问题。 GOF的23中经典设计模式,《设计模式 可复用面向对象软件的基础》; 《大话设计模式》; 之后,类似的书还有很多,然后,我来说说怎么看这些书吧。 1.GOF的书,毕竟是翻译过来的经典,新手,比较难懂; 2.大话设计模式,推荐,白话易懂; 如果你觉的还不懂,那我就只能推荐以下一篇文章了: 《设计模式系列》 希望我的回答对你有帮助。
不同的人对"详细"的定义也不同,可能<HeadFirst 设计模式>并不详细,甚至没有把23种设计模式全部涉及。 但不可否认的是,<HeadFirst 设计模式>讲得很明白,与其23种学得云里雾里,不知如何应用,不如把基础打牢。
很高兴回答楼主的问题。
之后,类似的书还有很多,然后,我来说说怎么看这些书吧。
1.GOF的书,毕竟是翻译过来的经典,新手,比较难懂;
2.大话设计模式,推荐,白话易懂;
如果你觉的还不懂,那我就只能推荐以下一篇文章了:
《设计模式系列》
希望我的回答对你有帮助。