Everything I know about good system design (via) GitHubのエンジニアの方が書かれた秀逸な記事でした。
good system design is not about clever tricks, it's about knowing how to use boring, well-tested components in the right place
良いシステム設計とは、巧妙なトリックのことではない。退屈で、実績のあるコンポーネントを適切な場所で使う方法を知ることだ。
Paradoxically, good design is self-effacing: bad design is often more impressive than good. I'm always suspicious of impressive-looking systems.
逆説的だが、良い設計は目立たない。悪い設計のほうが、良い設計より印象的に見えることが多い。私は印象的に見えるシステムには常に疑いの目を向けている。
以前読んだ元造船技師の方の記事にも通ずるものを感じました。