Flying Cat Penguin

ゆるゆる仕事、ソフトウェアテスティング関連のことについて綴ります。

「Software Engineering at Google」(2020年)

2021年の読書 :18冊目/目標30冊

仕事場で、この本を読んでいる方がおり、flakyなテストについて話に上がったので、この際ということで手に取ってみました。
Googleのソフトウェアエンジニアリング」ということで、「一体どんなすごいことが…」と期待しつつ。

良く、人、プロセス、技術と言われますが、Googleでは【文化、プロセス、ツール】と紹介されており、
Googleにおける優れたプラクティスや原則が先ほどの3つに焦点を当てて記載されています。

書籍内でも言及がありますが、本書はソフトウェアエンジニアリングについて体系的に書かれているというものではありません。
しかし、Google内で有用とされた知見を解説してくれているので、参考になることも多いと思います。

個人的には、自動テストの項目での「アイスクリームコーン」を何となく知っていたのですが、
その内容についての言及があったのが興味深かったです。

参考
ACM Learning Center