タグ

2017年1月13日のブックマーク (2件)

  • よい Git コミットメッセージを書くために気をつけるべきポイント

    日は Git のコミットメッセージについてです。 Git の(広くいうなら VCS の)コミットメッセージは、チームで開発を行う場合、あるいは、個人での開発の場合でも長期にわたって開発を行う場合には「書き方の共通ルール」というものをあらかじめ決めておくと便利です。 このあたりは人それぞれの好みの問題にも関係するので誰もが納得する共通のルールを作ることは難しいのですが、 OSS コミュニティなどで一般に受け入れられているベストプラクティスのようなものはある程度確立されているようです。 私の狭い範囲での観測と学習、経験から思う「いいコミットメッセージを書くために気をつけるべきポイント」をまとめてみました。 興味のある方はご参考にしてみてください。 過不足ない長さ ほどよい具体性 文脈と理由 影響範囲と副作用 参照 スタイルの統一 過不足ない長さ よいコミットメッセージは短すぎず長すぎず、ほど

    よい Git コミットメッセージを書くために気をつけるべきポイント
    shiftky
    shiftky 2017/01/13
  • MySQLの「InnoDB」と「MyISAM」についての易しめな違い - (2015年までの)odaillyjp blog

    今回はMySQLのストレージエンジンという重箱の隅をつつくようなネタをメモしておきます。 私はMySQLについてはよちよちレベルなので、込み入った内容には触れられません。初心者でも理解しやすい部分での違いを中心にまとめていこうと思います。 【復習】ストレージエンジンとは MySQLなどのデータベース管理システムが、データベースにデータを書き込んだり、読み込んだりするときに使われる基盤を「ストレージエンジン」と呼びます。初心者同士の会話の中で「MySQLを使ってデータを保存する」と表現することがありますが、実際にデータの保存処理を行っているのが、このストレージエンジンになります。MySQLの論理構造を図で載せます。 MySQLは「データベース管理システム」ですので、データベースを管理するために必要である様々な機能が搭載されています。その中の「データの読み書き」という部分を担当しているのがスト

    MySQLの「InnoDB」と「MyISAM」についての易しめな違い - (2015年までの)odaillyjp blog
    shiftky
    shiftky 2017/01/13