今回はただの愚痴です
最近、私と同じ経験年数の人が入ってきました 経験年数が同じなら「それなりに出来るだろう」と思っていたが、甘かった… ・質問してこない ⇒ 私が一番長くプロジェクトに居るのに、ほぼ質問してこない 質問無しで理解できるほど小さいプロジェクトじゃ無いにもかかわらず… ・処理の流れを理解していない ⇒ Webなので、画面(JavaScript)・内部(Java)・DB(SQL)の3構成ですが、 Javaでフィルタリングしているのにもかかわらず、JavaScriptでさらにフィルタリングを掛ける… ユーザーが違う順番でアクセスしてきたらデータ表示されないじゃんっ! しかも両方ともお前が追加したんかいっ! ・元のソースを理解しようとしない ⇒ JavaはEclipseのフォーマッタを使っているとはいえ、SQLやJavaScriptはフォーマッタが無い 多少は周りのコードと合わせた記述をしてくれると思ったが、一切違う書き方をする 誰が作ったかすぐわかる…メンテの事なんて何も考えて無い ・同じコードを散らばらせる ⇒ まったく一緒な判断基準、設定内容も同じ。違うのは設定先のクラスだけ と言うのをソースのいたるところに散らばらせてる 判定分を1か所直しても全部直ら無い…全部探し出して全部直して行かないと修正が終わらない… 今まで苦労して処理の共通化をしてきたのに… ・違う画面の同じ機能のボタン名称が、違う事が気にならない ⇒ A画面からZ画面に遷移するボタン名が「あいうえお」 B画面からZ画面に遷移するボタン名が「かきくけこ」 この場合、どちらかに合わせるべきでは?とか質問なり確認すべきだと思うのだが、そのまま実装する。 それも、元々B画面も「あいうえお」と表示されていたのに「かきくけこ」わざわざ直して… 「設計書にそう書いてあったからそうしました」………あぁそうですか...