質問: オブジェクト指向型言語におけるデザインパターンはGoFが定義して存在していますが,手続き型言語においては同様のデザインパターンというものは存在しているのでしょうか? デザインパターンを勉強していて単純に疑問に思いました.よろしくお願いします.
回答: デザインパターンという言葉の意味の問題ですね。また、GoFのものが有名ですが、オブジェクト指向において別にこれ以外が存在しないというものではありません。 広義にアルゴリズム全般といえばそれも間違いではありません。さらにいえば、プログラミングに限らず「定石」という一般語として考えればさらに解釈を広げることができます。