上司「お前のプログラムはモジュールと関数が多すぎるからもっとグローバル変数とか使ってまとめろ」
- twostarsmco
- 315319
- 860
- 299
- 212
経緯
所属している部署はソフトウェア開発は専門外。そんな中、数少ないプログラマーの一人として.NETで業務効率化ソフトを開発していた。その後、成果物を他部署へ引き継ぐことになったが……。
【急募】プログラミングは判らないと公言している上司の一人から「お前のプログラムはモジュールと関数が多すぎるからもっとグローバル変数とか使ってまとめろ」と言われた時の切り返し方
2016-07-11 20:29:14※たぶんクラスとメソッドの事だと思います
このまま押し通されたら「VB.NETからVB6へのマイグレーション案件」を自ら立ち上げるまである 悲しいが外注先には泣いてもらうしかない
2016-07-11 20:59:01翌日
ちなみに本日確認したところどうやら「プログラムの引き渡し先(社内)にoopの書き方を理解・保守できる人員がいないため」らしいことを報告いたします twitter.com/twostarsmco/st…
2016-07-12 21:54:10二年後
ぶった切られたので追記。 本件、確認したところ引き渡し先で「.NETのプロジェクトと名前空間を全部1つに纏め、WindowsフォームのControlをグローバル変数として使う」形に改修されていました。……有言実行とは恐れ入った。
2018-06-06 00:59:59頂いた回答
・素直に指示を聞いて後から品質や工数など数字で論破 ・上司の上司に訴える ・上司の指示で実装し本番では自分のコードに先祖帰り ・諦める ・会社を辞める 対応にコストかかってホントに疲れる話。 わりとマジメに一番最後をオススメしたい twitter.com/twostarsmco/st…
2016-07-11 21:03:06「グローバル変数はバグの大きな要因なので徹底的排除が必要です。それを突き詰めたのが『オブジェクト指向』と『関数型プログラミング』です」というのはどうでしょうか。 twitter.com/twostarsmco/st…
2016-07-12 08:15:58ゲームを愛するインドアUT生。ゲー研。大抵ポケモン、たまにSTGとかjubeatとかA9とかいろいろ。基本的に下手の横好きです。 アイコン by @meikei1