当前位置: 首页 > 科技观察

老程序员推荐的10个编程策略

时间:2023-03-22 00:19:13 科技观察

1.橡皮鸭调试法可能每个人都有过这样的经历,当你在和别人讨论一个问题的时候,你突然有了答案,有了其他的想法。因为当你和别人讨论它时,它会让你的大脑重新定义问题,所以在这种情况下,你正在与之交谈的人就是“橡皮鸭”。所以我们每个人都应该积极地成为对方的“橡皮鸭”,这样才能从对方那里得到好的建议。2、信息反馈要及时。如果你写过代码,你应该马上去你的讨论区讨论,和你的“橡皮鸭”交流,听听他们的建议,因为现在批改比你好。做完成品再改划算多了。3、换一种方式思考当你苦思冥想得不到想要的答案时,不妨先辞掉工作,换一种方式和地点思考。这是非常有效的。很多身边的朋友在聊天的时候也会谈到这个方法。有时候上厕所或者小睡的时候,真的能想到自己想要的答案。信不信由你。总而言之,换个环境真的能帮到你。4、自动化的好处很多程序员认为自动化只能节省时间,这完全是一种误解。他不仅如此,自动化***的好处在于,他可以让你的思绪畅通无阻,你可以朝着自己的目标勇敢前行。假设我们经常需要运行一些复杂的查询,并且每次都必须重新输入。当然,你不应该真的愚蠢地这样做。每个人都会使用剪贴板或其他工具。我认为自动化更有效。的。5、善用“拿来主义”我们都希望写出最新的新代码,有新的抽象概念。但是当我们设计新的代码时,抽象的概念就成了我们的烦恼。当我遇到这种麻烦的时候,我不会马上去想各种抽象的概念,而是先复制一些代码作为原型。这样可以上手新项目,效果也不错,但是记住,不要只是照搬,还要清理代码,否则清理起来会非常困难。6、适当的运动是非常必要的,因为我们经常要长时间坐在电脑前,所以久坐会让我们经常腰酸背痛。因为想要拥有好身材,就必须要经常运动,否则一切都是白费。每个人都很难坚持每周至少锻炼3次以上1次以上。如果你真的像我说的那样难以坚持,不妨试试站立式办公桌,它可以站着也可以坐下,这样你就可以轻松解决工作中久坐不动的问题。7、理解以前的文章每当你读到一篇新文章时,总有一些地方让人摸不着头脑。为了更好的阅读和理解文章,必须先阅读本文的上一篇。只有这样才能更好的帮助我们理解当前的文章。8、记笔记有些人对自己的记忆力很自信,所以很不屑这种记笔记的方法,但我每天都会记笔记,遇到的问题和解决方法都会详细描述。写下来,遇到这些问题,很快就能解决。我敢打赌,即使你的记忆力再好,也会有一些你记不清楚的事情,所以拿起笔和纸记录下来。9.提前制定计划。一天的工作结束后,我会为第二天的工作制定一个时间表,这样我就不会太盲目,第二天的目标也很明确。这种方法确实提高了第二天工作的质量和速度。10、总结以上所有内容可能对大家没有用,但这也是我个人长期从事开发的经验,希望对大家有所帮助。原文:http://erniepark.com/software/2014/08/20/10-practical-software-engineer-tips.html翻译:http://netsmell.com/post/10-practical-software-engineer-tips.html译者:netsmell