タグ

ブックマーク / qiita.com/naoqoo2 (2)

  • レガシーシステムの調査をモブでやってみた - Qiita

    はじめに システムリニューアルや障害などで、古いシステムを調査することって良くありますよね。 この調査というタスク、非常に厄介です。 いつもは一人でやる(やらされる)ことが多いのですが、 今回モブでやってみたら最高に幸せだったよという話をします。 レガシーシステムとは まず、今回のレガシーシステムを定義しておきます。 みなさんも一度は見たことあるかもしれませんね。 どれか一つでも当てはまれば、それを想像しながら読み進めていただければと思います。 初期リリースから10年以上経っている 誰も全ての仕様を把握していない 見たことない言語で動いている 誰も調査したがらない バージョン管理されておらず、改修日と作業者名のコメントが大量にある コードがやたら長いし謎処理が大量にある もう使われていないであろうコントローラも大量にある ファイル名や変数名は暗号のよう ソースが追えない 心が折れそうになる

    レガシーシステムの調査をモブでやってみた - Qiita
  • laravelのmigrationファイル命名規則 - Qiita

    今後は下記ルールで作成することにしました。 テーブル作成時 php artisan make:migration create_{テーブル名} --create={テーブル名} 例)php artisan make:migration create_users --create=users テーブル変更時 php artisan make:migration modify_{テーブル名}_{YYYYMMDD} --table={テーブル名} 例)php artisan make:migration modify_users_20160128 --table=users 決める上で考慮したこと http://readouble.com/laravel/5/1/ja/migrations.html#generating-migrations をベースに下記のようにしました。 カラム名はファイル

    laravelのmigrationファイル命名規則 - Qiita
  • 1