1.命名要规范
2.if语句不要进行无谓的判断:
if (condition) {
...
}
if (condition) {
...
}
3.进行数值操作时,判断null、被除数为0、输入非数值操作等。
4.降低界面与业务之间的耦合度。
5.业务之间的逻辑利用继承和多态降低之间的耦合度。
6.就一个类而言,应该仅有一个引起他变化的原因。(单一职责原则,SRP)
1.命名要规范
2.if语句不要进行无谓的判断:
if (condition) {
...
}
if (condition) {
...
}
3.进行数值操作时,判断null、被除数为0、输入非数值操作等。
4.降低界面与业务之间的耦合度。
5.业务之间的逻辑利用继承和多态降低之间的耦合度。
6.就一个类而言,应该仅有一个引起他变化的原因。(单一职责原则,SRP)