この会社辞めようと思ったソースコード

このエントリーをはてなブックマークに追加
483仕様書無しさん
>>439 >>435
>・15個くらいのプログラムの各ソース(平均2000行)はmain関数のみしかない。
 まだ見たことない
>・変数は何故か全てグローバル定義
 まれにある
>・ヘッダーファイルがなく、マクロは全てソースファイルに定義している。
 まだ見たことない
>・変数の名前のつけ方が適当。( char sagyou1[256]〜sagyou30[256]とかまである )
 かなりよく見る
>・なぜか変数の型を大文字でtypedef定義している( char -> CHARなど)
 まだ見たことないが、
 TRUE=0 FALSE!=0
 SUCCESS=!0 FAIL=0
 がさりげなく定義されているのをかなりよく見る
>・ソースファイルの名前のつけ方が適当 ( proc1.c/proc2.pc等) 何のプログラムは分からん・・・。
 たまに見る
>・コメントと実際にやっている事が違う。
 そもそもコメントがない
>・ドキュメント(SS/PS)と実際のプログラムの動きが全然違う。
 そもそもドキュメントがない
>・謎のコメントが残っている( /* ココは変換していいのでしょうか? */ 等 )
 かなりよく見る あと愚痴がたらたら書いてあったりする
>・あまりにドキュメントが意味不明なので、逃げた本人に電話で仕様を確認すると
>「私もよく分からないんですよ・・・。」と言われた。
 「もう引継いだので知りません(責任はうちにないので面倒みないよの意)」とよく言われる
 大抵の場合、作ったところから引継いだのは俺じゃなくて俺に依頼してくる『ソフトは誰かが自分の意思を
 読み取っていつのまにか作ってくれる』と漠然と信じているメカ屋
 「俺ソフトわかんないから向こうの担当者と相談して」ときたもんだ
 おめぇは図面も仕様書もテスト報告もないメカが入ってきて検収もせずに引継ぐんか?ゴルァ!