1.需求搞明确,防止走错方向那么做得再快到头来还是要重做;
2.方向,目标搞明确,任务清析,很清楚的知道想要做的事情;
3.我们都知道,数据库的查询插入,数据库在插入每一条数据的时候都是要隐式的开启一个事务,然后关闭,想要快速插入,就要在开始的时候开启事务,中间插入多条数据最后再关闭事务;同样对于我们开发也是一样,比如说要改很多问题,不必改一个运行一次,可以一次改数条,然后运行统一查看;再或者,有很多功能模块,可以完成数个功能后再统一查验;
4.断点续传:当一个程序下载任务的时候,突然网络断了,下次联网的时候只需要从断开时候的那个位置继续下载就可以了;能够做到断点续传一定是要在断开的时候做了记录,知道下载到哪里了,然后告诉服务器前面的不用传了,直接从这个位置继续传就行了;同样在我们开发的时候避免不了的要被别人打断,当被打断完后再继续工作的时候可能会有 一定的时间再次进入状态,或者回想做到哪了,或者回想刚才的思路,那么我建议当被别人打断的时候可以心里默默标记一下告诉自己做到哪了,等会儿好再接着做,或者在有道笔记里面记录一下我相信5秒钟就可以做到,等再次开始做的时候肯定会很容易的进入状态;
5.这一条适用于很多工作:适当的休息可以使工作进行的更加快速
6.多用设计模式,建议仔细研究一下header first这本书,开发之前先想清楚项目的具体架构,选择适合的设计模式,而不要盲目的立即开始敲代码;
7.保持良好积极的心态,热爱自己的工作,把每个任务的完成当作一个战役的胜利,自我限时完成,每次限时完成的时候自我表扬
6.多用设计模式,建议仔细研究一下header first这本书,开发之前先想清楚项目的具体架构,选择适合的设计模式,而不要盲目的立即开始敲代码;
7.保持良好积极的心态,热爱自己的工作,把每个任务的完成当作一个战役的胜利,自我限时完成,每次限时完成的时候自我表扬