设计太多,构建足够

设计太多,构建足够

“过度设计是缺乏经验的工程师的标志”。

这是世界各地计算机科学课堂和工作场所中推行的叙事。

最简单的解决方案始终是最好的解决方案。

我花了几个小时重新设计系统,使它们尽可能简单,不顾一切地向其他人展示我知道我在做什么,尽管我还是一名学生。

当我意识到自己做得太过分时,又花了几个小时重新设计。

也许这只是机器人技术的本质,但我不再将过度工程视为一种需要压制的恶习,而是开始将其视为一种值得拥抱的技能。

来源:Dev.to