title: 作为一个开发/程序员，你有哪些显著提高开发速度的方法、习惯、战略、战术？
desc: 欢迎系统性总结，更欢迎一个震耳欲聋的点子盛情邀请各个经验阶段的开发人员讨论！
topic: 软件开发
content: 睡觉前头脑里进行虚拟编程，构想明天要实现功能的大致算法和思路，最好能把疑难点先排查到，想一想应该怎么做，也许就会梦到解决方案。梦你个头啊！！这时候你为了防止刚才想了一觉起来全忘了，就赶紧得披上衣服下床把代码写了。效率就是这样提升的，谢邀。
answerer_tags: http://github.com/paintdream