LoginSignup
19
13

More than 3 years have passed since last update.

著名なOSSがどのように構成され、何故そのように作ったかを解説する「The Architecture of Open Source Applications」がすごい!!

Posted at

要約

著名なOSSのアーキテクチャを学べるThe Architecture of Open Source Applicationsがすごい

The Architecture of Open Source Applicationsとは

Vol1~2では48個の(実際には49個ある)OSSのアーキテクチャを、それらの開発者やメンテナが説明する本。なんと無料で読める(PDFやepubで読む場合は有料)。
また、より簡単にアーキテクチャを学ぶ為に、500行ぐらいでスプレッドシートやテンプレートエンジンなどのソフトウェアを作る「500 Lines or Less」もある。これは特にVol1~3で取り上げられている大きいプログラムを読むのがまだ辛い開発者に向けて書かれている。

取り上げられているOSS

  • nginx
  • Git
  • Eclipse
  • Asterisk
  • etc..

上記のような著名なOSSが他に45個解説されている。全編英語ではあるが、図やコードを交えて説明されているので、それほど難しくはないと思う。というか英語を読む訓練になりそう。

19
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
13