从那些维度评价代码好坏?
- 可维护性。(能够在不修改旧代码的基础上加入新的代码且不引入bug)。
- 可读性。(编码规范、单词达意、注释、函数长度、函数模块化(高内聚、低耦合)等)。
- 可扩展性。(在不修改代码的基础上,利用已有的扩展口,增加新的代码)。
- 灵活性。(情况一:在不修改代码的基础上,利用已有的扩展口,增加新的代码;情况二:利用已有代码时,发现已有代码中已经划分成底层的可利用的模块;情况三:已定义的接口可以适应各种场景)
- 简洁。
- 可复用性。(减少代码重复性,使用已有代码)。
- 可测试性。
相关推荐
牛客30461999...:写的真好啊,文学功底好。有句话感触很深,AI的确提效了,按理说同样的工作内容,如果有AI的帮助,完全不用加班就能搞定。但现在加班现象依旧普遍,这是由社会观念、制度决定的,社会以生产最大为导向,AI节省的时间、创造的价值流向资本而不是打工人,同时有了AI竞争更大了,对工作的要求、速度要求都上升了。