KISS Concept: Keep Important Software Simple - Optimize Your Code
KISS一般理解为Keep It Simple Stupid,而本文提出新解释,软件开发设计经常会变得复杂,过于复杂会失去控制,使用小的分离的组件可以简化,从而更可管理、更可持续发展。
KISS Concept: Keep Important Software Simple - Optimize Your Code
KISS一般理解为Keep It Simple Stupid,而本文提出新解释,软件开发设计经常会变得复杂,过于复杂会失去控制,使用小的分离的组件可以简化,从而更可管理、更可持续发展。
在好多人的概念里面:简单就是最直接。这是一个危险地想法。面向当前的和可预见的今后的需求必须要有一个足够复杂结构,否则到后面就是噩梦。
简单总是相对的。足够简单应该是不会因为后续的需求改变或者扩充导致整体结构的变化,简单既是复杂;同样只有足够复杂才能为后面的修改和扩充打下坚实的基础,复杂既是简单。这是评判的标准。