コードを書くよりも、コードを削除することのほうが重要なことが多いと思います。昇進のインセンティブや人間の性質により、エンジニアには小さな改善を積み上げがちですが、実際には長期的なメンテナンスコストがかかってしまうことが多いです。
Keith Coleman & Jay BaxterAn inside look at X's Community Notes
実行 → 技術的なトレードオフ
コードを書くよりも、コードを削除することのほうが重要なことが多いと思います。昇進のインセンティブや人間の性質により、エンジニアには小さな改善を積み上げがちですが、実際には長期的なメンテナンスコストがかかってしまうことが多いです。
我々は『コードの削除クラブ』があります。常に100万行以上ものコードを削除できるのは信じられません。
より優れた抽象化を通して進歩を生み出すことができます。そしてそれは他の多くの機能を構築するよりも、はるかに速いペースで追いついていきます。