1.练习大声说话
有时候你的头脑很清晰,却找不出合适的语言来组织表达?大声说话可以帮助你组织言语。把和你对话的人想象成一个橡皮鸭,这样你的思路就不会短路了。
2.快速反馈
快速反馈是一门十分有意义的学问,在工作中一个微不足道的变化可能导致数百行代码需要修改或者调整。多和团队反馈交流,有时候他们的建议可以帮你节省不少工作量。
3.搞定端到端
在工作中的问题,很容易在细节问题上纠结。为什么不简单一点,直接从端到端呢?编写一个Hello World程序是每一个编程人员都会的,但是一些复杂的计算上,你是否会忙于计算细节呢,构建一个模型会让问题变得简单很多。
4. 知道何时离开键盘
有时,在调试器、控制台的错误日志无处不在,反复敲打键盘是一个测试代码的好方法。不过有时,当你遇到一个艰难或者复杂的设计问题,你需要停止看屏幕。散步或者洗洗澡对你更有好处,我的妻子,也是一个软件工程师,对她来说睡觉是最好的思考(。 睡午觉,去散步,去洗手间,不管怎样,设法想远离你的电脑。
5.自动化
高效的开发人员懂得避免把自己陷入繁琐的流程中去。关于自动化,大家有一个常见的误解就是节省时间。自动化固然可以节省时间,这不是最主要的,自动化最大的优点是让你的思路开阔,朝着完成目标的方向奋勇前行。
6.不要纸上谈兵
纸上谈兵是兵家大忌,当你开始工作时,尤其是做一个新东西,常常发现无从下手,那么为什么不从已有的经验开始,将原先的代码复制过来,一步一步修改,总之不要让他们变成无人收拾的烂摊子。
7.多做运动
编程不会消耗你多少卡路里。强迫自己保持活跃,多走动。我们有一个俱乐部,每周都要做俯卧撑活动,这对身体很有帮助。对程序员来说,一直坐在座位上,脖子和颈椎都不会太舒服。多运动能有效改善这一状况。
8.阅读前文
看别人的文档或者技术代码常让人抓狂,如果你不阅读前文,很难发现更多细节。养成养好的阅读习惯,对优秀的程序员来说是很有必要的。
9.记笔记
好记性不如烂笔头,多做笔记,保证自己不会遗漏知识点。笔记对我来说是无价的财富,很多难题我都在过去的笔记中找到了解决方法。
10.做事有计划
每天都会做好第二天的行动计划,这样明天到来之际,有一个明确的主题和议程,可以全身心的投入其中。
上面的这些内容就是小编今天要和大家分享的程序二次开发方面的内容,希望大家看完之后如果觉得很不错的话可以和身边的朋友好好分享一下。