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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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


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


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




  

相关话题

  学计算机,不太喜欢编程,有哪些出路? 
  相对论刚提出时,号称全球能完全理解的人不超过十人,现在却成为理工科必修课程,是我们智商提高了吗? 
  python是用C实现的,Java是用C++实现的,那为什么不直接用C或C++呢? 
  求一个整数的所有素数因子的思路是什么? 
  学计算机的男生发这个给我看是什么意思? 
  作为 .Net 开发人员,我们为什么要学习 CLR? 
  骑马与砍杀游戏中文件修改的作弊原理是什么? 
  如何在男子砸运钞车这类事件中保全自己? 
  可以用最通俗的语言告诉我程序员敲的一行行代码怎么变成一个个游戏?那么写代码的难度又在哪里? 
  如何看待女友把一个程序员在GitHub上的repo和所有源代码删掉的行为? 

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





© 2025-06-25 - tinynew.org. All Rights Reserved.
© 2025-06-25 - tinynew.org. 保留所有权利