Fundamental theorem of software engineering - Wikipedia
Any problem in computer science can be solved with another level of indirection
「コンピュータサイエンスにおける任意の問題は、異なるレベルの間接参照を導入することにより解決できる」
以下の文はオリジナルにはないがたびたび付け加えられるらしい:
…except for the problem of too many levels of indirection
「間接参照の数が多すぎる」という問題を除いて