1. 单一职责原则:一个组件只负责一项功能,不要把太多的功能放在一个组件里面。
2. 开放封闭原则:一个组件应该对扩展开放,对修改关闭。也就是说,当需要添加新的功能时,应该通过扩展组件来实现,而不是修改组件的代码。
3. 可复用性原则:一个组件应该是可复用的,可以在不同的场景下使用。
4. 可维护性原则:一个组件应该易于维护,代码应该清晰易懂,命名规范。
5. 可测试性原则:一个组件应该易于测试,代码应该具有可测试性。
1. 单一职责原则:一个组件只负责一项功能,不要把太多的功能放在一个组件里面。
2. 开放封闭原则:一个组件应该对扩展开放,对修改关闭。也就是说,当需要添加新的功能时,应该通过扩展组件来实现,而不是修改组件的代码。
3. 可复用性原则:一个组件应该是可复用的,可以在不同的场景下使用。
4. 可维护性原则:一个组件应该易于维护,代码应该清晰易懂,命名规范。
5. 可测试性原则:一个组件应该易于测试,代码应该具有可测试性。