怎样提升开发效率
来源:互联网 发布:辨别声音属性软件 编辑:程序博客网 时间:2024/04/30 04:15
提升开发效率(休息、学习、实践技巧):
1. 有多项相似需求时, 先开发一个较通用的工具、解决方案和微框架, 使得后续相似需求能够以最少时间完成;
2. 预先设计、探讨, 逐步迭代改进, 更抽象精简地表达和编程;
3. 使用主流框架, 尽可能复用成熟组件, 借鉴现有成熟方案, 保持少而精;
4. 使用代码生成工具, 或适当编写自动代码生成程序, 使得那些既定代码模式可以自动生成而无需手动敲入;
5. 更熟练使用工具以及快捷键(代码缩进,测试,编译运行,调试, 删除代码, 撤销与回退, 复制粘贴,搜索与替换);
6. 每天花半小时学习一个新的知识、技术点或理念, 保持新知和热情, 切忌全部时间拿来写代码完成工作任务;
7. 适当停顿休息, 午休,工作间隙起立;
8. 学习关于提升开发效率的知识、技能和经验;
9. 拆解任务, 估算和限定开发时间;
10. 在精力充沛的时候编程, 精力不佳时停顿或处理事务性工作;
11. 先搭建原型, 把系统整体跑起来, 再逐步求精细化。
阻碍开发效率的因素有哪些?
1. 中断性事务处理; ----> 要适应语境切换
2. 对所面临问题还没有思考出解决方案; ----> 知识经验累积不够, 需要学习或请教前辈
3. 身体不适或心情不佳; ----> 需要停顿休息和调适状态
4. 工作量大,产生畏惧心态; ----> 学会拆解任务。
提升开发质量:
1. 保证重要的 UT 和 FT;
2. 持续小步重构;
3. 如何编写可信赖的代码
0 0
- 怎样提升开发效率
- eclipse开发效率提升
- 怎样提高开发效率
- 怎样提高开发效率
- iPhone XCode开发效率提升
- 如何提升Android开发效率
- 如何提升Android开发效率
- Java web开发效率提升
- Android提升开发效率工具
- iOS 开发常用开源库,提升开发效率
- 配置实现-提升信息管理系统开发效率
- paip.提升开发效率--使用拼音
- paip.提升开发效率之查询界面
- paip.项目开发效率提升之思索
- paip.项目开发效率提升之思索
- paip.提升开发效率---事件化V0829
- paip.提升开发效率----JAVA网站
- 提升开发效率之工具篇
- 第一篇
- Python中read和write用法
- 07_IO技术
- spring jar包依赖
- 完成Java工程师注册的功能
- 怎样提升开发效率
- 孔雀东南飞
- 第一次只出现一次的字符/删除指定字符
- 工厂函数模式 (C语言实现)
- iOS线程安全单例详解
- EJB到底是什么
- Eclipse+python的安装与使用(详细阐述了eclipse编写Python程序的基本功能及技巧)
- 去委屈委屈恶趣味请问
- leetcode: Two Sum