学习的一点心得

关于代码:理论上为每一个实现的功能设计一个函数,有利于代码的分解

关于注释:注释有三个功能,1.说明用途;2解释复杂代码;3.传递元信息(作者,完成日期,修改的bug,待完成的功能,程序的功能,版权信息等),因为代码有时候并不是你来维护的。尽量使用英文注释,一个项目组要有统一的规范。

关于命名:成员通常m开头,,布尔值b开头,常量大写,计数器ijk,访问器get set,,静态变量s开头······

应该为软件的设计留多一点的时间,因为越详细的设计后期的编码就会越轻松,书本上的一个软件设计过程:

1:将程序分成子系统

2:选择线程模型

3:为每个子系统设计类层次模型

4:为每个子系统设计类,数据结构,算法,模式

5:为子系统设计错误处理


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值