草庐IT

设计原则之KISS,YAGNI原则

KISS原则kiss原则的英文描述有好几个版本,比如下面这几个。KeepItSimpleandStupid.KeepItShortandSimple.KeepItSimpleandStraightforward.它们意思都差不多,翻译成中文就是尽量保持简单。我们知道代码可读性和可维护性是衡量代码质量的重要标志,kiss原则就是保持代码可读和可维护的重要手段。当然如果复杂的问题,用复杂的方式解决,也不违背KISS原则。如何写出满足KISS原则的代码不要使用同事可能不懂的技术来实现代码。比如前面例子中的正则表达式,还有一些编程语言中过于高级的语法等。不要重复造轮子,要善于使用已经有的工具类库。经验

设计原则之KISS,YAGNI原则

KISS原则kiss原则的英文描述有好几个版本,比如下面这几个。KeepItSimpleandStupid.KeepItShortandSimple.KeepItSimpleandStraightforward.它们意思都差不多,翻译成中文就是尽量保持简单。我们知道代码可读性和可维护性是衡量代码质量的重要标志,kiss原则就是保持代码可读和可维护的重要手段。当然如果复杂的问题,用复杂的方式解决,也不违背KISS原则。如何写出满足KISS原则的代码不要使用同事可能不懂的技术来实现代码。比如前面例子中的正则表达式,还有一些编程语言中过于高级的语法等。不要重复造轮子,要善于使用已经有的工具类库。经验