ITの学生である私は、最近、教師の1人からデザインパターンに関する概要を説明されました。私はそれらが何のためにあるのかを理解しましたが、いくつかの側面はまだ私を悩ませ続けています。
大多数のプログラマーによって本当に使用されていますか?
経験といえば、プログラミング中にいくつかの問題があり、しばらくは解決できませんでしたが、Googleと数時間の研究で問題を解決しました。Webのどこかで問題を解決する方法を見つけた場合、これは設計パターンですか?私はそれを使用していますか?
また、開発を開始するとき、あなた(プログラマー)はパターンを探していることに気づきます(ところで、私はどこを見るべきでしょうか?)。もしそうなら、これは確かに私が受け入れ始めなければならない習慣です。
更新:プログラマーがそれらを使用するかどうかを尋ねると、問題を解決するために「ああ、私はそのパターンを使用するべきだ」と思うかどうかを尋ねていると思います。