2020年3月振り返り

Posted by user on Friday, April 3, 2020

TOC

はじめに

システム設計に関する記事が多く、後で読み返したいと思う記事を以下にまとめました。 これからシステム設計を学ぶ人の参考になれば幸いです。

DDD

ボトムアップドメイン駆動設計(成瀬さん) 記事1つでとんでもない量のDDD情報が記載されている。具体的なコードもあるため時間をかけて見てみる価値あり。書籍化もされている。

リファクタリング

クラウドワークス リファクタリング専門チームによるお金周りリファクタリング Railsで構築されたシステム。レガシーソフトウェア改善ガイドやDDDのエヴァンス本をオススメしている。 動的型付け言語だと調査が大変な点についても言及あり。お金周りでRails大変そうだな・・・。

単体テスト

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ テストケースの具体的なパターンとメリデメをまとめた記事。 テストケースを立てる時に感覚に頼っていたが、体系立てて記載されているものを見て目からうろこでした。 単体テストに自信がない人は特にオススメ