But when you don 't need it , you should keep your design simple and not add unnecessary levels of indirection .
但是当你不需要它时,你应该使你的设计简单并且不要增加没有必要的间接等级。
Evolution works through indirection : evolution created humans , humans created technology , humans are now working with increasingly advanced technology to create new generations of technology .
进化的作用是间接的:进化创造了人类,人类发明了技术,如今人类正通过不断进步的技术来创造新的技术。
Remember the computer science motto : most problems can be solved by adding a level of indirection .
请记住计算机科学中的座右铭:大部分问题都可以通过增加一个间接层而得到解决。
Remember a fundamental rule of software engineering : all software design problems can be simplified by introducing an extra level of conceptual indirection .