デザインパターンだけど実装方法も定義してあるから
コーディング技術も含む設計技術なんじゃないですか?