百科问答小站 logo
百科问答小站 font logo



如何正确地使用设计模式? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

如果你真的是要学习设计模式,而不是《设计模式》

那么正确的学习方式就是不断地看优秀的代码。

所有代码中重复出现的东西,都是Pattern,仔细体会这些Pattern所解决的问题,这些Pattern有些可能类似,仔细品味他们之间的区别。最后,你就精通了设计模式。


《设计模式》就是一本《xx个妙招提高你使用Lotus 1-2-3的效率》这样的书,你遇到了同样的问题,就用,没遇上也不要勉强,何况你可能面对的都不是Lotus而是Excel,去生搬硬套不出问题才怪。


当然,如果你能真正的看明白这些妙招是怎么想出来的,其背后的思想是什么,将其融会贯通,那也是大有裨益的。




  

相关话题

  如何评价潘石屹说python是最接近日常语言的编程语言? 
  <<深度探索c++对象模型>>中的虚继承看着蛋疼,感觉这在实际中也没多大用,需要继续深究吗? 
  你最喜欢的中国编程网站是哪些? 
  一些编程机构把编程课送到山区里了,你们觉得有没有必要让边远山区孩子体验学编程? 
  作为程序员的你,工作台是怎样的? 
  中文编程目前面临的难题是什么,你有哪些建议? 
  C# 的匿名类型为什么要限制属性为只读呢? 
  为什么编程语言中没有一种 if,来判断大概率为真(或假)的情况,来提升 CPU 分支预测的速度呢? 
  程序员基础扎不扎实,对实际的开发工作有什么影响? 
  软件架构中解耦的意义难道是为了频繁的更换架构? 

前一个讨论
数学上所有运算都能回到四则运算么?
下一个讨论
为什么编程语言有各自的强项和弱项?





© 2025-04-21 - tinynew.org. All Rights Reserved.
© 2025-04-21 - tinynew.org. 保留所有权利