设计模式学习 Day6 KISS & YAGNI 用户8758573833802 2023-03-06 72 阅读1分钟 KISS(keep it simple and stupid)要求我们在设计模块的时候要尽可能的保持简单,其主要可以从三个方面进行考虑: 1)不要使用同事可能不懂的技术来实现代码 2)不要重复造轮子,要善于使用已经有的工具类库 3)不要过度优化 YAGNI(You Ain’t Gonna Need It)主要是要求我们不要做过度设计,与KISS相比,YAGNI处理的是要不要做的问题,而KISS处理的是怎么做的问题 此文章为3月Day6学习笔记,内容来源于极客时间《设计模式之美》