あらやんズDiaryリターンズ

衝突

(注:交通事故の話ではありませんw)今日の会社での出来事です。
詳しくは書きませんが、A(仮)さんと私のコーディングスタイルの
相違による意見の対立で。以前からなので、正直どうでもいい話なんですけど。

定時を過ぎて打ち合わせが終わった後、
ふと気が付くと自宅近くの土手を走ってました。(´-`)アレ?

ホントしょーもない話なんですが。
大体こんな感じ。
○○に接続する関数aがあります。関数aの引数bで接続先を指定します。
接続先は4種類です。(使用可能なフラグが全部で32個あって1関数で1つ使用します。)
↑のような関数があったとして、

このたび○○に接続する際、接続方法も指定する必要ができました。
接続方法は4種類です。
さて、あなたならどういう風に接続方法を指定する機能を実装しますか?

という問題。

私の答えは、
関数aの引数に接続方法を増やす(引数の数を増やすか、引数を構造体にしてポインタ渡し)
だったのですが、Aさんに言わせるとこれはNGで、
機能が異なるからそれぞれ接続方法で関数b,c,dを作れ、と。

工エエェェ(´д`)ェェエエ工

私としてはどうにも納得できないわけです。
そりゃあ、私のやり方が絶対正しいとは言いませんが、
でもダメってのはナンデよ?   (#゚Д゚)ゴルァ!!

納得のいく説明がなかったので。ヽ(`Д´)ノプンプンなのです。

Comments

※コメントの受け付けは終了しています。