ayana1108

日々

脱SNS依存 宣言!

みなさんは、どのような時にSNSを使っているでしょうか?何か調べものがあるとき、ちょっと暇な時間ができたとき、頭を空っぽにしたいとき、いろいろな理由があるかと思います。私が今まで使っている主な原因は、「現実から目を背けたいとき」です。・仕事...
未分類

値オブジェクトについて

ドメイン駆動設計本を読んでいると「値オブジェクトはインスタンス自体を識別する必要はなく不変である」という表現がされていました。今回は、値オブジェクトについてなぜ不変でないといけないのか実際のコードで表現してみようと思います。コード実装cla...
ドメイン駆動設計

コマンドメソッドとクエリメソッドについて

エヴァンス本に触れて発見した"コマンドメソッド"と"クエリメソッド"。この二つのメソッドの使い方と、それに伴うメリットについて詳しく解説します。
モデリング

概念モデリングの練習 ~本について~

概念モデリングの中心的なテーマとして「本」を取り上げ、その定義やモデリングの方法について探求します。モデリングの練習を通じて思考のクリアリティを高め、問題解決能力を向上させる方法を学びます。
未分類

LaravelでのSQLのデバッグ方法

Laravelでのデータベース操作の背後にあるSQLをデバッグする方法を紹介。toSql()やgetBindings()を使用した実際のSQLの取得や、preg_replace_arrayを使ったパラメータの置換方法について詳しく解説。
未分類

プログラミングでの「依存関係」って何?

プログラミングでの依存関係について説明しています。
書評

「カイゼンジャーニー」を読んで自分のタスクを振り返ってみた

カイゼンジャーニーをというスクラム開発をより実践的に学ぶことができる本を読んだのでそれについての感想を書いていきます。読んだ感想1人から始める自分から始める自分がいる部署や会社の問題点を挙げることはやってきたが、一回ここで視点を変えて自分が...
技術まとめ

メモリから考える「クラス」と「インスタンス」

クラスとインスタンスの関係についてメモリという観点から説明しています。