作り直してぇなあ、と思うとき。
初期設計がイケてないときー。
環境の変化に対応しきれてないソースを見たときー。
どう見ても違う言語のコーディング規約で書かれたコードを見たときー。
バグフィックス前のコードがコメントアウトされた状態で残ってるのを見たときー。
バクのチケット番号的ななにかがコメントに残されてて意味がわからないときー。
というかコードよりコメントの方が多いじゃん? ってコードを見たときー。
どうせバージョン管理ツール使ってんだからチケット番号とか旧コードとかエディタ上で確認できなくても良いじゃない。
どうせ未だにiOS8以前の端末使ってるような人がアプリに金落とすわけないんだから切れば良いじゃない。
どうせ未だにAndroid5以前の端末使ってるような人がアプリに金落とすわけないんだから切れば良いじゃない。
というかどうせAndroid収益低いんだから切れば良いじゃない。←(Android Java嫌い
そして言語毎にスタンダードって違うんだからどうせ勉強するならコーディングの作法くらい一緒に覚えておけば良いじゃない。
あと用語も。
Objective-Cでhandlerとかlistenerとか見るとわりとイラッとするのは私だけなんだろうか。
viewくらい普通にvじゃなくてviewって書けば良いじゃない、どうせ補完機能に頼るんだから。
あ、でも誤字だけは勘弁な。
ものによっては、というか組み込みは場合によっては別の話になりますけど。
そしてぶっちゃけ業務系でちゃんと綺麗なソースのシステムないしアプリのアップデート案件に入ったことがないという。
一言でいうと、アップデート案件に入るたびに作り直したくなるんですよねーという本音。