我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。
应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则。遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。 面向对象设计原则和设计模式也是对系统进行合理重构的指导方针。
好代码的总体愿景指标是:
代码整洁易读:代码能让人容易阅读、跟踪和理解:代码简单、编码风格一致、代码意图表达明确、恰到好处的注视。
可维护性高:理解、改正、改动、改进软件的难易程度。因素有可理解性、可测试性和可修改性,包括编写和运行的维护性,比如强烈依赖底层系统的服务就不太好维护。
可扩展性强:方便增加新功能并且对原功能没有影响。如果在不需要修改原的代码情况下扩展新功能并确保旧功能正常,那可扩展性就非常好。
可靠性(稳定性):要求系统在发生硬件故障,软件故障,或人为错误时,仍然可以正常工作。
今天的文章面向对象设计原则的基本概念_java面向对象的理解「建议收藏」分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/71678.html