【1】 資料はあくまでも「要点をまとめたもの」[/su_quotation] 予想もしない形の障害をシミュレートすることで、Netflixのインフラは回復力を得ている。上手く行っているパターンではなく、ダメなパターンを想定することでだ。 その結果、我々は障害に悩まされることなく、ネットTVを観ることができている。 最高のプログラマーによるテストとは 以上はインフラの向上のために良い手段だが、コードの方はどうだろうか? ある有名なプログラマー、ジェフ・アトウッドが述べていることは上記とさほど変わることではない。「Do terrible things to your code」で彼は次のように書いている。 私はあらゆる職業プログラマーにとっての重要なターニングポイントとは、最大の敵は自分自身だという考え、そしてそれを受けいれる事がこのリスクと向き合う唯一の方法だと気付けるかどうかだと考えている
![デキる開発者は「酷いコード」とどう付き合っているのか? - エンジニアtype - エンジニアtype | 転職type](https://cdn-ak-scissors.b.st-hatena.com/image/square/448f67e9d3f40375b42c2e749b1050bfb46d7de3/height=288;version=1;width=512/https%3A%2F%2Ftype.jp%2Fet%2Ffeature%2Fwp-content%2Fuploads%2F2018%2F03%2Fog-8.png)