0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Java】レビュワーが体験した指摘事項の共通点

Posted at

はじめに

こんにちは、私はエンジニアとしての冒険は3年目!
転職も1度し、これまで2社の会社を経験したよ!

共通指摘事項

さて、現在の仕事では、新人やインターン生のコードレビューも任されてます。
その中で、よくある指摘点をここにまとめてみました。

① コード規約に関する指摘:

JavaDocのコメント、命名規則など、自社ルールに則ったこと。

② ロジックの流れに関するダメ出し:

Nullチェックやエラーハンドリングなど。
※個人的にprintStackTrace()でエラーログ終了だと、保守性悪い気がしてるのですが・・

③ 共通化:

メソッド化、クラス化、リファクタリングの重要性。

④ 外部ライブラリの使用:

動作が保証されているメソッドの使用。

⑤ 例外処理:

後続処理への影響や例外の投げ方。

まとめ

これら全てをカバーできる新人は珍しいですし、私も未だに指摘されます。
ですが、指摘する側も正直めんどくさい・・

最後に

レビュワーの皆さん、優しくしてくださいね。
そして新人の皆さん、この記事の内容を実装時にぜひ参考にしてみてください!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?