プログラミングにおいてImmutable(イミュータブル)とは「不変」という意味で、オブジェクトの状態が変わらないことを指します。 逆に、元のデータが変更可能なオブジェクトの性質をMutable(ミュータブル)と言います。 ImmutableとMutableの違い Immutable(イミュータブル)とMutable(ミュータブル)の違いについて、実際にみていきましょう。 まずは、日付操作ライブラリ「Carbon」を使って現在日時を取得してみます。
先頭の文字で分類する理由 クライアントとサーバの約束事を最小限に抑えて、クライアントとサーバの結びつきをなるべく緩やかにする、すなわち疎結合にするための工夫。 一般的にシステムが疎結合になることで、以下のようなメリットがある。 ・コンポーネント間の独立性が高まる ・コンポーネントの置き換えや拡張が容易になる またクライアントにとって未知のステータスコードが来ても、先頭の文字の約束事が守られていれば、クライアントは最低限の処理ができる。 よく使われるステータスコード9選 200 OK リクエストが成功したことを示す。 201 Created リソースの作成成功を示す。POSTの場合、新しく作成したリソースのURIがレスポンスのLocationヘッダに絶対URIとして入る。 301 Moved Permanently リクエストで指定したリソースが新しいURIに移動したことを示す。新しいURI
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く