众所周知,设计原则是设计模式的基石,当遵循设计原则的时候,写出的代码一般都会变得非常的灵活,并且可以应对变化,也更加容易维护。下面我们就先来了解一下基本的设计原则吧!
第一,KISS原则
软件开发中常常遇到的问题就是:把一个问题过度的复杂化。KISS原则的目的就是提倡在设计和编码中,尽量保持代码的简约性,避免不必要的复杂。简约不等于简单。
第二,DRY原则
DRY原则的目的就是:抽取系统中的公共部分,并把它放置在一个地方以避免重复。这个原则不只是适用于代码中,还可以用于功能和业务逻辑上,确保它们不重复。这就要求对系统的职能有聊好的分割,用力之间不存在交叉。