软件开发工作习惯和经验小谈
2009-09-03 11:43
281 查看
1. 手机永远保持使用状态;这我是吃过亏的,手机没电或是手机停机,又等人电话,那个急啊,真是有苦难言!而且我感觉你无论做什么行当,只要你不脱离社会,你的手机还是一直用着的好,无论是工作的还是家庭的,电话是必备的!
2. 做事要准时守信:如果碰到什么事,一但答应了人家,就得守信,若是约了人,就得准时,这是工作的一个基本准则,一次失约就可能失去一个大好机会,乃至大好前程!
3. 写程序,多写点注释,准没错:刚开始写程序的时候,不喜欢写注释,觉得累赘,现在可不这么想,没注释反而觉得少了点什么,要是在让我去看没注释的代码,那简直就是受罪。程序是你写的,但不是你一个人用的,不只要你看的清楚明白,还要别人看得清楚明白,这是职业道德的问题!
4. 尽量保持风格一致:随着写程序经验的不断积累,你可能在不同的时期写同一个功能代码所用的写法不一样,那就要注意了,不能随性,想怎么写就怎么写,要保存风格一致,便于在以后维护的时候能把思路及时地接上来!
5. 如果要写复杂的代码,那边得先打好腹稿,如果有些没想明白的,就先做个Demo,测试好了再做,最好是再考虑下效率,安全性什么的,不是实现功能就了事,尽量把事做圆润了,那就顺了!
6. 有些功能没接触过的,在网上找到解决方案了,不要盲目迷信人家的,最好是先读明白,看看人家的代码有没有缺漏的,自己也baidu,google了很多代码,有时候发现网上的代码能用,但却不是最佳的,而且我们主要学的还是一些思路,至于细节性的技术实现,则可结合自己实际而行了!
7. 最好不要在沉溺在技术细节里,技术说到底只是完成一些事的实现手段,而我们更多地要思考的则是如何高效地完成这些事,过程很重要,但有时候结果更重要,就像很多人喜欢自己写控件,对第三方的东西很排斥,我觉得没必要,只要第三方的东西能实现我们想要的结果,我们不妨“拿来主义”。
8. 有时间,多看看人家的代码,软件,不一定要完全学习人家的,但是得本着“存在的都是合理的”的观点,多琢磨琢磨人家软件的实现方式,表现形式,架构设计,在不知不觉中就有了提高
9. 坚持学习,既然做了软件这一行,个人认为学习就是一个必需的习惯,不一定要跟风,有什么新技术就学,但要做到每天有个提高,业精于勤!
10. 技术力量要集中,现在的软件开发技术越来越多,而我们的精力则是有限的,不能什么都学,必需要有自己的技术核心和技术强项,至于说什么技术好什么技术不好,则无必要,没有绝对好的技术,只有好的软件!
11. 注重积累,总结,不要代码写完就忘了,要把自己写的好的,成熟的代码累积起来,有自己的库,不断完善自己的技术库
2. 做事要准时守信:如果碰到什么事,一但答应了人家,就得守信,若是约了人,就得准时,这是工作的一个基本准则,一次失约就可能失去一个大好机会,乃至大好前程!
3. 写程序,多写点注释,准没错:刚开始写程序的时候,不喜欢写注释,觉得累赘,现在可不这么想,没注释反而觉得少了点什么,要是在让我去看没注释的代码,那简直就是受罪。程序是你写的,但不是你一个人用的,不只要你看的清楚明白,还要别人看得清楚明白,这是职业道德的问题!
4. 尽量保持风格一致:随着写程序经验的不断积累,你可能在不同的时期写同一个功能代码所用的写法不一样,那就要注意了,不能随性,想怎么写就怎么写,要保存风格一致,便于在以后维护的时候能把思路及时地接上来!
5. 如果要写复杂的代码,那边得先打好腹稿,如果有些没想明白的,就先做个Demo,测试好了再做,最好是再考虑下效率,安全性什么的,不是实现功能就了事,尽量把事做圆润了,那就顺了!
6. 有些功能没接触过的,在网上找到解决方案了,不要盲目迷信人家的,最好是先读明白,看看人家的代码有没有缺漏的,自己也baidu,google了很多代码,有时候发现网上的代码能用,但却不是最佳的,而且我们主要学的还是一些思路,至于细节性的技术实现,则可结合自己实际而行了!
7. 最好不要在沉溺在技术细节里,技术说到底只是完成一些事的实现手段,而我们更多地要思考的则是如何高效地完成这些事,过程很重要,但有时候结果更重要,就像很多人喜欢自己写控件,对第三方的东西很排斥,我觉得没必要,只要第三方的东西能实现我们想要的结果,我们不妨“拿来主义”。
8. 有时间,多看看人家的代码,软件,不一定要完全学习人家的,但是得本着“存在的都是合理的”的观点,多琢磨琢磨人家软件的实现方式,表现形式,架构设计,在不知不觉中就有了提高
9. 坚持学习,既然做了软件这一行,个人认为学习就是一个必需的习惯,不一定要跟风,有什么新技术就学,但要做到每天有个提高,业精于勤!
10. 技术力量要集中,现在的软件开发技术越来越多,而我们的精力则是有限的,不能什么都学,必需要有自己的技术核心和技术强项,至于说什么技术好什么技术不好,则无必要,没有绝对好的技术,只有好的软件!
11. 注重积累,总结,不要代码写完就忘了,要把自己写的好的,成熟的代码累积起来,有自己的库,不断完善自己的技术库
相关文章推荐
- 软件开发工作习惯和经验小谈
- 一个经验尚浅的码农五年软件开发的一点自我总结,对工作五年的反思~
- 对于现在毕业之后,大部分找不到合适的工作,转行到软件开发(大部分是JAVA)的人来说,分享下自己的经验
- 寻求上海北京工作机会,四年软件开发经验。
- 郑州癫痫病医院zzdx.ycnews.cn 软件开发经验总结(一)细节决定软件的成败
- M8软件开发经验总结:移植黄金岛斗地主的经验分享
- 一个开发团队、软件公司,团队工作氛围很重要,没有好氛围难出好产品、好项目
- 提高软件开发效率的两种工作模式
- 2015十大最热门科技工作:软件开发工程师居首
- 一些开发或使用软件过程中的经验(不断更新)
- 有房卡的麻将游戏软件开发之山东华软十年手游创作经验
- 软件开发的滑铁卢----重大失控项目的经验和教训(之三)
- 软件开发经验总结-解读高速读书之秘
- 软件开发经验总结()别让定势思维害了你
- ERP/MIS开发 工作多年后积累的五种信息化软件开发模式
- Linux之父Linus Torvalds谈软件开发管理经验
- 一名资深大牛10年时间总结出的一些有关于Java软件开发的经验
- 程序员软件开发工作中必须注意的问题
- 软件开发:项目组长经验分享
- 换新工作了,谈谈工作6年对软件开发的看法