设计模式
文章平均质量分 80
设计模式
aidanzheng
毕业于西北大学数学系,13年软件开发经验的老程序员。10000小时定律是我的座右铭,不断的学习,不断突破自我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象与封装、抽象、继承、多态
面向对象现如今大部分程序员都在使用面向对象编程语言,进行面向对象开发。本文就来谈谈面向对象编程及其4大特性(封装、抽象、继承、多态)什么是面向对象编程与面向对象编程语言面向对象编程(OOP,Object Oriented Programming),是一种编程范式,以类和对象作为代码组织的基本单元,将封装、抽象、继承、多态作为代码设计与实现的方法论。面向对象编程语言(OOPL,Object Oriented Programming Language),是一种能够提供语法机制以支持类与对象的编程语言,并原创 2021-02-21 23:45:20 · 695 阅读 · 0 评论 -
如何评价代码的好坏?
我们一般从可维护性、可读性、可扩展性、可测试性、可复用性、简洁性来评价代码的质量。可维护性所谓维护无外乎就是修改bug、修改老的代码、添加新的代码之类的工作。代码易维护指的是在不破坏原有代码设计、不引入新的bug的前提下,能够快速的修改或者添加代码。那么代码不易维护就指的是修改或者添加代码,有极大的风险会引入新的bug或者需要花费很长时间才能完成。我们知道代码的维护时间,要远远高于代码的编写时间。工程师的大部分时间可能都是花费在修修bug、改改老的功能逻辑、添加一些新的功能逻辑之类的工作。为此如何编写原创 2021-02-07 00:08:07 · 2389 阅读 · 3 评论
分享