Make it Work, Make it Right, Make it Fast
正しく動かすことを意識する前にまず動かなければ始まらないし、高速化の前には正しく動作しなければ始まらない。
(また、高速にすることとは正しいデザインをすることであるとも)
avashe.iconSREやミドルウェア開発で食べていきたい私の就活では大活躍した 立場を分かりやすくする言い回し持っとくと便利
“Make it work, then make it beautiful, then if you really, really have to, make it fast. 90 percent of the time, if you make it beautiful, it will already be fast. So really, just make it beautiful!”
変種ではあるけど、こちらは綺麗なコードがだいたい過不足ないパフォーマンスに収まることを示しているので少しニュアンスは変わるかな?
いわゆる「最適化するな、(上級者向け)まだ最適化するな」の教訓が加えられてる?