読書メモ:ドメイン駆動設計をはじめよう
ドメイン駆動設計(DDD)が話題になってからかなりの時間が経ちますが、私はネットの記事などで言葉だけを知っている程度で、本格的に学習したことはありませんでした。そのため、この本を手に取りました。有名な『エリック・エヴァン […]
ドメイン駆動設計(DDD)が話題になってからかなりの時間が経ちますが、私はネットの記事などで言葉だけを知っている程度で、本格的に学習したことはありませんでした。そのため、この本を手に取りました。有名な『エリック・エヴァン […]
こちらも『クリーンコード』と同様に名著として知られていますが、意訳によるためか、意識が高すぎるタイトルから少し気恥ずかしく、これまで手に取るのを避けていました。内容は、経験豊かな著者がシステム開発においてプログラマに求め […]
これは、Robert C. Martin(通称アンクル・ボブ)の名著『Clean Code』を読んだ際の読書メモです。 コードを理解する力、すなわち「なぜこのようなパッケージ構成になっているのか」「変数やクラスはなぜこの […]
ソフトウェアの上位概念である「アーキテクチャ」について学ぶために本書を購入しました。『Clean Code』などの著書で有名な Robert C. Martin による『Clean Architecture』ということで […]
インフラ系エンジニアとしてのキャリアが長かったこともあり、これまで読んできた技術書は特定の技術や製品に特化したものが中心でした。しかし、「テスト駆動開発」と並び、多くのプログラマのブログなどで頻繁に取り上げられている本書 […]
スキルの棚卸のため、こちらも過去読んだ本について書きます。 今や、ソフトウェア開発だけでなくインフラ開発においてもコードで書く時代になり、コード管理ツールであるgitは、あらゆるエンジニアにとって必須スキルになりました。 […]
はじめに 世間では、テスト駆動開発(TDD)という言葉を聞くようになり随分と経ちますが、原案者である Kent Beck 氏の本でしっかりと学びたいと思い今回購入しました。 この本を読む前は、「先に失敗するテストを書いて […]