architecture

books

コードの改善・アーキテクチャの改善に関する書籍まとめ

ソフトウェア開発は単純に継続していっても複雑さが増すばかりであり、コードやアーキテクチャを改善すべき場面は頻繁に訪れます。 この記事では、そんなコードの改善・アーキテクチャの改善について書かれた書籍をそれぞれ紹介していきます。

Read
electronics

Raspberry Pi で動かすコードをクリーンアーキテクチャ的な考え方で整理する

最近、「Raspberry Pi でおもちゃの車を自動走行させる」という試みを始めました。 こういったプログラムを書いていると、「キーボードから入力を受け付ける処理」、「車の動作アルゴリズムを提供する処理」、「Raspberry Pi のピンに出力してモータを動かす処理」などがごちゃごちゃになりやすいです。 遊びなのでごちゃごちゃなコードでも構わないのですが、せっかくなので、クリーンアーキテクチャ的な考え方でコードを整理しました。

Read
books

アプリケーションアーキテクチャに関する書籍 4 冊の紹介

「MVC」、「MVVM」、「ドメインモデル」、「クリーンアーキテクチャ」など、「アプリケーションアーキテクチャ」に関する用語はたくさんあり、ソフトウェア開発に実践的に関わる上で学ぶことは外せません。 この記事では、アプリケーションアーキテクチャについて解説した書籍 4 冊を紹介していきます。

Read