90 search resultsShowing 1~20 results

Stocked
nannany

@nannany

SRE_5章(トイルの撲滅)

5章 トイルの撲滅 5.1 トイルの定義 行わなければならない管理上の業務はトイルではなく、オーバーヘッド。チームミーティング、ゴールの設定・評価、人事事務作業等はオーバーヘッドにあたる 以下、...

16
10
Comment0
nannany

@nannany

SRE_1章

はじめに SRE(サイトリライアビリティエンジニアリング)とは何か?→エンジニア、システムの信頼性を向上させる者、運用について考慮する者 第Ⅰ部 イントロダクション 第Ⅰ部では、SREとは何か、...

1
1
Comment0
nannany

@nannany

effective java 3rdまとめ

Effective Java 3rdの内容をまとめていく。 2章 オブジェクトの生成と消滅 Item 1~9 3章 全てのオブジェクトに共通のメソッド Item 10~14 4章 クラスとインタ...

10
17
Comment0
nannany

@nannany

Item 23: Prefer class hierarchies to tagged classes

23.タグ付きクラスよりクラス階層を選ぶ タグ付きクラス 2種類以上の特性を示し、その特性をフィールドに有しているタグで切り替えるクラスをタグ付きクラスと呼ぶ。 以下のクラスはその実例で、円と長...

0
0
Comment0
nannany

@nannany

Item 24: Favor static member classes over nonstatic

24.staticでないメンバクラスより、staticメンバクラスを選択すべし ネストしたクラスはエンクロージングクラスを補助する目的のために存在すべきである。 もしネストしたクラスをそれ以外の...

0
0
Comment0
nannany

@nannany

Item 28: Prefer lists to arrays

28.配列よりもリストを使うべし 配列はジェネリック型と比べて2つの重要な点で異なる。 配列は共変(covariant)である。例えば、SubクラスはSuperクラスのサブクラスであるとして、S...

0
0
Comment1
nannany

@nannany

Item 25:Limit source files to a single top-level class

25.1ファイルあたり1つのトップレベルクラスに制限せよ 1ファイルに複数のトップレベルクラスを定義することは可能だが、メリットは何もなく、リスクは存在する。 1ファイルに複数のトップレベルクラ...

0
0
Comment0
nannany

@nannany

Effective Java 6章34~35

6章.ENUMとアノテーション 34.intの定数の代わりにenumを使うべし enumをいつ使えばよいか?→コンパイル時に明らかになっている定数のセットが必要な時はいつでも! constant...

0
0
Comment0
nannany

@nannany

Item 30: Favar generic methods

30.ジェネリックメソッドを選択すべし Collectionsの中のアルゴリズム系のメソッド(バイナリサーチやソート)はジェネリックメソッドである。 ジェネリックメソッドを書くことはジェネリック...

0
0
Comment0
nannany

@nannany

Item 29: Favor generic types

29.ジェネリック型を使用すべし Item7で扱った、簡単なスタックの実装について考えてみる。 package tryAny.effectiveJava; import java.util.Ar...

0
0
Comment0
nannany

@nannany

Item 27: Eliminate unchecked warnings

27.unchecked warnings は削除せよ コンパイラが出すunchecked warningsを全部消すことができれば、そのコードはタイプセーフ、つまり、実行時にClassCast...

1
0
Comment0
nannany

@nannany

Item 26: Don't use raw types

26.raw タイプは使ってはならない rawタイプとは、型パラメータなしで宣言されたジェネリック型のことを指す。例えば、List< E > に対する、List のようなものをraw...

0
0
Comment0
nannany

@nannany

Effective Java 4章15~22

4章.クラスとインターフェース 15.クラス、メンバ変数のアクセシビリティは最小限にせよ 情報を隠す第一の目的は、システム構成から独立したものに切り分けておき、独立に開発、テスト、最適化、理解、...

2
1
Comment0

90 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in