作为一名IT专业学生,我们的一位老师最近给了我一些有关设计模式的概述。我了解它们的用途,但某些方面仍然困扰着我。
它们是大多数程序员真正使用的吗?
说到经验,我在编程时遇到了一些麻烦,但我暂时无法解决,但是Google和一些小时的研究解决了我的问题。如果在网络中某个地方找到解决问题的方法,这是一种设计模式吗?我在用吗?
而且,您(程序员)在开始开发时是否发现自己正在寻找模式(顺便问一下,我应该在哪里寻找?)?如果是这样,那肯定是我必须开始接受的习惯。
更新:我想当我问程序员是否使用它们时,我是在问是否有问题要解决时,您会认为“哦,我应该使用该模式”。