タグ

資料と状態に関するlocke-009のブックマーク (2)

  • Immutableとは?Mutableとの違い - Qiita

    プログラミングにおいてImmutable(イミュータブル)とは「不変」という意味で、オブジェクトの状態が変わらないことを指します。 逆に、元のデータが変更可能なオブジェクトの性質をMutable(ミュータブル)と言います。 ImmutableとMutableの違い Immutable(イミュータブル)とMutable(ミュータブル)の違いについて、実際にみていきましょう。 まずは、日付操作ライブラリ「Carbon」を使って現在日時を取得してみます。

    Immutableとは?Mutableとの違い - Qiita
  • よく使われるステータスコード9選をまとめてみた - Qiita

    先頭の文字で分類する理由 クライアントとサーバの約束事を最小限に抑えて、クライアントとサーバの結びつきをなるべく緩やかにする、すなわち疎結合にするための工夫。 一般的にシステムが疎結合になることで、以下のようなメリットがある。 ・コンポーネント間の独立性が高まる ・コンポーネントの置き換えや拡張が容易になる またクライアントにとって未知のステータスコードが来ても、先頭の文字の約束事が守られていれば、クライアントは最低限の処理ができる。 よく使われるステータスコード9選 200 OK リクエストが成功したことを示す。 201 Created リソースの作成成功を示す。POSTの場合、新しく作成したリソースのURIがレスポンスのLocationヘッダに絶対URIとして入る。 301 Moved Permanently リクエストで指定したリソースが新しいURIに移動したことを示す。新しいURI

    よく使われるステータスコード9選をまとめてみた - Qiita
  • 1