オブジェクト指向
- Smalltalkの底を流れる設計思想
- Smalltalkの処理系を実装したダニエル・インガルスの記事
- 「分類(class)」についてプラントン的な椅子って言っているところが面白
- Smalltalkの処理系を実装したダニエル・インガルスの記事
テスト駆動開発
- PHPUnitのモックで設計とリファクタが捗る
- 継承を使うのではなく、コンポジションによる移譲を使うとモックを入れやすいという話
- https://rimuru.lunanet.gr.jp/notes/post/2875/
- https://rimuru.lunanet.gr.jp/notes/post/2882/
- TestDouble
- マーティン・ファクラーの記事。テストダブルの種類について
SystemD
/etc/os-release
- http://0pointer.de/blog/projects/os-release.html
- https://www.freedesktop.org/software/systemd/man/os-release.html
- 新しいOSの識別ファイル。SystemD由来
Windows
- 必要なものだけ iTunes インストール
- appleのソフトウェアをwindowsにインストールする際に必要なものだけインストールできる