はてぶ・Qiita・Zennのトレンド記事を紹介
はじめにここ数年で、生成AIはソフトウェア開発の現場に急速に浸透しています。コード補完・テスト生成・リファクタリング・ドキュメント作成・設計補助など、少し前まで「便利な補助ツール」程度の認識だったものが、今では開発速度に直接影響を与えるレベルになってきました。弊社でも実務でA
はじめに自力でRSpecのテストコードを実装する必要がありましたが、当初はRSpecやテストコードに関する知識がほぼない状態でした。本記事では、私がはじめてRSpecを実装した時のプロセス・体験談を紹介します。参考、共感していただけますと幸いです。 RSpecとは ??
SpringのBean定義とJavaの継承、設計で迷ったら読む話
なぜこの問題は迷いやすいのか?SpringのDIを使っていると、必ずと言っていいほど以下の葛藤に直面します。「プロパティ設定で値を書き換えれば済むのでは?」「いや、クラス自体を分けたほうが型安全で綺麗では?」「でもクラスが増えすぎるのも管理が大変そう……」これは単な
nginxでSectigo Public Server Authentication Root R46証明書を正しく設定する方法 🔖 1
nginxでSectigo Public Server Authentication Root R46証明書を正しく設定する方法 問題発生ローカル開発用で使用しているSSL証明書が一部の端末で不正に判定される現象が起きました。以前から使用していたのに何でだろう? 🤔 チーム
はじめにチーム開発をしていると、こんなことありませんか?🤔「コミットしたけど、CIで静的解析に引っかかって落ちた…」「ローカルで静的解析をかけ忘れてた…」「レビューで指摘される前に気づきたかった…」僕のチームでも静的解析を行なっていますが、正直ローカルで実行し忘れて
クリーンアーキテクチャにおけるドメイン層の理想的な役割 ─ 依存関係とバリデーション責任
✨はじめに複数のフレームワークを併用して開発しているシステムにおいては、明確な実装ルールが定められていない場合、アーキテクチャの混在や実装の不透明化が発生しやすい傾向があり、私自身が理想と考える実装の指針を整理して開発作業時に基準として意識を持つよう、まとめた資料を作成しました