什么是好的程序
来源:互联网 发布:编程语言排名2017 编辑:程序博客网 时间:2024/04/29 06:14
什么是好的程序呢,初问自己,也感觉没点思路,认真想想应该具备以下几个特点吧,
1. 高内聚性,低耦合性
2.容易扩充,而不需要重写很多已有实现的功能,只需要用ok了
3.容错性好,要handle所有可能出错的情况,做足了出错后的处理
4.语句简练,不怕code多,就怕code少得看不懂,不容易维护
5.框架结构好,其实也是容易扩充,重复利用现有的框架来实现客户新的需求
6.算法要优,程序执行效率高,消耗的资源要少
7.code语句风格好,比如对于全局变量全大写,局部变量小写开头,缩进对应,等等
哈哈,目前想到的就这么多,欢迎共同学习和补充!
0 0
- 什么是好的程序
- 什么是好的设计
- 什么是好的程序员
- 什么是好的架构!
- 什么是好的程序员
- 什么是好的代码
- 什么是---好的架构?
- 什么是好的单元测试
- 什么是好的代码?
- 什么是好的大学生活?
- 什么是好的程序员
- 什么是好的开发者?
- 什么是好的算法?
- 什么是好的代码
- 什么是好的产品?
- 什么是好的程序员? (转载)
- 什么是一个好的“测试”
- 转: 什么是好的程序员?
- 《TCP/IP详解卷2:实现》笔记--ICMP:Internet控制报文协议
- 数据库查看内存使用INFORMIX
- Android内存泄漏分析及调试
- PHP超时处理全面总结
- [经验感受] 一点感受
- 什么是好的程序
- 总结几点关于做互联网产品的思路
- Jquery获得li标签的值
- Hibernate+Spring彻底搞定Clob、Blob的存取
- 入侵检测ids-dos攻击与防范
- Swift源码分析----swift-container-auditor
- gcc 指定入口函数
- java 双重检查锁定及单例模式
- BLE广播间隔理解与设置