2万行のコードを一日でさばくのは死ぬ
過去のソースコードにある、関数名と定義(マクロ)を新しいものに書き換えることをしたのだが
関数の引数が過去のと違う!だから置換とか使えない!
しかも、定義も意味合いが整理されてて、ただ書き換えることができない!
つまり、2万行をすべて読みながら修正する必要に迫られたわけ。
んで、見ていて俺の怒りを買ったコード。こんなかんじ。
if ( !bIsChecked(hoge1) == FALSE )
{
hogehogehogehoge
}if ( bIsChecked(hoge2) == FALSE )
{
hogehogehoge
}
なにがしたいんだこのコード書いたバカはあqwせdrftgyふじこ
紛らわしすぎる。
そもそも、IFの条件式にFALSEを当てまくるのは良くないと思う。
「○○だから□□をする」という流れが一番自然だからだ。
なのに、このコードときたら
「○○でなくはないから、□□をする」という偽の偽で真に戻ってる回りくどいものだ。
最初からTRUEって書けよクソがああああああ
おかげで、雨で帰宅命令が出てるのに21時まで残業しちまったじゃねえか
TRUEは比較に使っちゃだめですよwwwwwwwwwwwwwww