how to do

1.首先要在头脑中将该模块最基本的功能实现

2.考虑可能出现异常的问题

3.优化代码

4.任务完成后要多思考

多读别人的代码,就好象中国人会使用排比句,比喻句,同时知道这样写对文章会有什么好处.写代码也是如此,只有真正了解了代码美的地方才能写出更优质的代码.

通常写代码的时候,一般会有好几种实现方式,每种方式都能达到目的,就象排序算法一样,不同的算法,执行效率不高,所以必须就得明白哪种情况适合用哪种方式解决.

其实,很多事情是相通的.解决问题,最后面抽象出来,还是解决问题的思路.所以写代码也一样,我们主要的是学习别人写代码的思路,或者说解决某一问题的思路.好的思路就要记录下来.

这或许就是我们说的编程经验.变中不变的东西.

一定要学会站在面向对象的高度来写代码,因为当你掌握的时候,你会发现,你写的代码比别人干净简单效率却更高!

PS:提倡用图示法将别人解决问题的思路画出来,这样以后自己查阅和复习都很快.

转载于:https://www.cnblogs.com/softwareking/archive/2011/04/18/2020199.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值