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

このエントリーをはてなブックマークに追加
799仕様書無しさん
某都銀の某システムの共通関数はCで書かれてるんだけど、引数が全て char * だ。
そんで、中身はたとえばこんな感じ。

#define ONE 1
#define TWO 2
...

f(char *type)
{
switch (atoi(type)) {
case ONE:
...
break;
case TWO:
...
break;
...
}
...
}

富士通って、バカの集団ですか?