ダブルディスパッチ
とあるシステムの設計のためにインターフェースを軽く書き起こしていると、ダブルディスパッチを行いたい部分が出てきました.
恐らく、インターフェースとその簡単なコメントだけでは、実装者に意図が把握されないんじゃないかと思って、ダブルディスパッチのサンプルコードを書いてみたんだけれども、これで意図が通じるのか心配だったりして...
ちうか、社内ではよく「(他の)プログラマに要求するレベルが高すぎて誰もついて来られない」ってな話をされるんだけれども、私自身大したプログラマじゃないし、ごくごく基本的な事を求めていると思うんだけれども...
実装者に意図が把握されないんじゃないからって、ダブルディスパッチのサンプルコード書いてるから後進が育たないのか、単純に自分がDQNだから他の人たちについていけないのか...
デザインパターンって、基礎体力として重要なんじゃないのかとか考えてしまいました.
夜は、同僚数名を交えて事業部長と飲み会.
久しぶりに飲み過ぎた感じ.
色々と部の体制なんかについて議論をしてきたが、こういったネゴも(多分)大切なんだろうと思う.
ま、そんな、なんてことは無い一日