AWS CodeGuru
AWS CodeGuruを使ってみた
AWS re:Invent 2019で発表された機械学習を応用したソースコード解析ツールAWS CodeGuruを使ってみました。 その使用感や解析結果をまとめたいと思います。
AWS re:Invent 2019で発表された機械学習を応用したソースコード解析ツールAWS CodeGuruを使ってみました。 その使用感や解析結果をまとめたいと思います。
Effective Java 第 3 版の個人的メモ
1メソッド:1処理 としましょう。
|
|
1メソッド:1処理としましょう備考:
while文ではなくfor文を好んで使いましょう。
Effective Java 第 3 版の個人的メモ
|
|
最初に入力値チェックをすることで、以下を防げる。
Effective Java 第 3 版の個人的メモ
日時: 2019/11/29 14:00-14:45
参加者(敬称略): 則兼、岩崎、倉元
以下、内容。
Effective Java 第 3 版の個人的メモ
int enumパターン(int定数)は使わないでおきましょう。enumを使いましょう。
enumパターンint enumパターンの欠点以下の欠点がある。
Effective Java 第 3 版の個人的メモ
ジェネリクスの型パラメータが指定できるときは必ず指定しましょう。
Effective Java 第 3 版の個人的メモ
情報秘匿(カプセル化)をすると以下の利点が得られるから。
少しずつ便利だなぁと思ったものを追記していきます。
複数人でのドキュメント管理になると、このご時世 Git を使うのが基本かと思います。 (ファイルサーバなどは前のバージョンが管理しづらい。)
Effective Java 第 3 版の個人的メモ
クラスが単なるオブジェクトの同一性とは異なる論理的等価性という概念を持っていて、他のインスタンスと比較する必要があるとき
Effective Java 第 3 版の個人的メモ
コンストラクタの代わりに static ファクトリーメソッドを使用すると様々なメリットがある。 そのメリットが必要ない時はコンストラクタを使用すればよい。