タグ

ブックマーク / qiita.com/ucan-lab (3)

  • 結局 Git のブランチ戦略ってどうすればいいの? - Qiita

    1つのIssueが大きくなると1 Pull Requestで大量の差分が発生します。 そうなるとレビュワーに負担がかかり、コンフリクトの可能性も高まり、コードレビューを効率よく進めることができません。 このINVEST原則を守ることでチームはより効果的に作業を進め、柔軟に対応して開発を進めることができます。 Git Flow Git Flowは5種類(main, hotfix, release, develop, feature)のブランチを運用するブランチ戦略です。 2010年に提唱された有名なブランチ戦略です。 オンラインサービスのように継続的デリバリーするコードを想定して作られた戦略ではないです。 main ブランチ 常にリリースできる状態を保つ hotfix, develop へ切り出す このブランチへの直pushはNG hotfix ブランチ バグ修正など緊急時に対応するためのブ

    結局 Git のブランチ戦略ってどうすればいいの? - Qiita
  • Laravel アンチパターンと対策まとめ - Qiita

    Laravel Advent Calendar 2023 1日目の記事です。 まだ枠が空いてるのでよければ参加して盛り上げてください🙌 ぽえむ 最近はQiitaを書く習慣がなくなってしまいました。 年間100記事近くを書いていた頃は書きたいネタがどんどん出てきてしかたなかったのですが、その習慣がなくなると何書けばいいのかわからなくなって困りました。 ここ数年はLaravel案件に触れる機会もめっきり減ってしまったのもありますが、 副業等でたまに触れるのでその時にこれってアンチパターンだよなと思うことが溜まってきたので記憶を頼りにまとめていきたいと思います。 マイグレーション編 開発中にどんどん新しいマイグレーションファイルを追加してしまう 開発中は気軽にデータベースのリセットが行えるので、マイグレーションファイルは追加するのではなくガッツリ書き換えていきましょう。 マイグレーションファイ

    Laravel アンチパターンと対策まとめ - Qiita
  • Sequel AceでMySQLに接続する(Sequel Proの後継) - Qiita

    ついにSequel Proの後継アプリが登場しました!! Sequel Proの正式版がMySQL8.0に対応しないまま月日が流れ... ついに Sequel Pro に続く、MySQL・MariaDBデータベースを操作するための高速で使いやすいMacデータベース管理アプリケーションが登場しました!!

    Sequel AceでMySQLに接続する(Sequel Proの後継) - Qiita
  • 1