上司「お前のプログラムはモジュールと関数が多すぎるからもっとグローバル変数とか使ってまとめろ」

専門のプログラマーじゃないのですが、噂のstaticおじさんに部署内で遭遇することになるとは夢にも思わなかった……などと供述しており
176

経緯

所属している部署はソフトウェア開発は専門外。そんな中、数少ないプログラマーの一人として.NETで業務効率化ソフトを開発していた。その後、成果物を他部署へ引き継ぐことになったが……。

ミチオ/MCO @twostarsmco

【急募】プログラミングは判らないと公言している上司の一人から「お前のプログラムはモジュールと関数が多すぎるからもっとグローバル変数とか使ってまとめろ」と言われた時の切り返し方

2016-07-11 20:29:14

※たぶんクラスとメソッドの事だと思います

ミチオ/MCO @twostarsmco

いや、フローチャートをしつこく要求された時から嫌な予感はしてた してたが

2016-07-11 20:29:57
ミチオ/MCO @twostarsmco

なんか拡散されてるけどFF外からのアドバイス歓迎します

2016-07-11 20:43:50
ミチオ/MCO @twostarsmco

このまま押し通されたら「VB.NETからVB6へのマイグレーション案件」を自ら立ち上げるまである 悲しいが外注先には泣いてもらうしかない

2016-07-11 20:59:01

翌日

ミチオ/MCO @twostarsmco

ちなみに本日確認したところどうやら「プログラムの引き渡し先(社内)にoopの書き方を理解・保守できる人員がいないため」らしいことを報告いたします twitter.com/twostarsmco/st…

2016-07-12 21:54:10

二年後

ミチオ/MCO @twostarsmco

ぶった切られたので追記。 本件、確認したところ引き渡し先で「.NETのプロジェクトと名前空間を全部1つに纏め、WindowsフォームのControlをグローバル変数として使う」形に改修されていました。……有言実行とは恐れ入った。

2018-06-06 00:59:59

頂いた回答

3110㌠ @zeus3110

staticおじさん(´・ω・`)

2016-07-11 20:42:49
FORTE@aozorafm @FORTEgp05

・素直に指示を聞いて後から品質や工数など数字で論破 ・上司の上司に訴える ・上司の指示で実装し本番では自分のコードに先祖帰り ・諦める ・会社を辞める 対応にコストかかってホントに疲れる話。 わりとマジメに一番最後をオススメしたい twitter.com/twostarsmco/st…

2016-07-11 21:03:06
リュウ@モじングウェイ @tictactoe05

@twostarsmco 有識者と相談してこれに落ち着きました

2016-07-11 21:54:23
R.K.M(あるけむ) @fwbc1965

「グローバル変数はバグの大きな要因なので徹底的排除が必要です。それを突き詰めたのが『オブジェクト指向』と『関数型プログラミング』です」というのはどうでしょうか。 twitter.com/twostarsmco/st…

2016-07-12 08:15:58
H/RQ @Hiro_DualSide

@twostarsmco 「え?手間(そこからの修正に掛かる工数とかミスの増加とか)が倍以上に増えてもいいんですか?」

2016-07-12 08:24:13
1 ・・ 9 次へ
まとめたひと
ミチオ/MCO @twostarsmco

ゲームを愛するインドアUT生。ゲー研。大抵ポケモン、たまにSTGとかjubeatとかA9とかいろいろ。基本的に下手の横好きです。 アイコン by @meikei1