身为程序员,你有哪些提高写代码效率的黑科技?
不吹不黑,排除程序猿自身能力的提升外,我觉得一块27寸以上大屏幕,最好34寸21:9的屏幕,这个带来的效率提升最明显。另外,一组舒服的键盘和鼠标也是提升效率必不可少
其他软件/IDE工具之类的黑科技都是浮云,有一定帮助,刚入行的小伙伴可能帮助大一些,越往后帮助越不明显
程序这东西,说的简单就是***粘贴,说的复杂一点呢,就是你自己得想清楚怎么写?至于效率,如果是从一片空白做起,老手的效率肯定比新手快。如果单纯只是想提高效率,老妖认为多注意共通功能的抽出,这样不但能提高个人的效率,更能提高整个团队的效率。
代码执行效率最低的是什么语言?
在所有语言含低级语言和高级语言,低级语言(机器语言、汇编语言、符号语言)的维护效率是最低的,特别是机器语言,全是0和1组成的机器码,编写、阅读起来痛苦,如果出现BUG,修改起来更痛苦。但机器语言的执行效最高的。因为低级语言的这些问题,所以逐渐发展起来各种高级语言。
在各种高级语言中,我觉得C++的开发效率最低,它的标准库实在是太差,约定太多,很容易误用,程序风格迥异,没有统一的标准。
从运行效率来看,解释型语言的运行效率最低,它的代码不需要编译,在代码运行时才用解释器翻译成机器语言,每执行一次都要翻译一次,因此效率比较低,如python。
怎样有效率地使用html代码补全功能?
当我最开始学习写代码的时候,老师叫我用vim,因为没有补全功能。后面参加工作了,换成了sublime Text,也许是养成了习惯,我很讨厌编辑器的代码补全功能,觉得写代码编辑器指手画脚的,心里很不爽,就把sublime text的autocmplate功能关了,瞬间舒服了。
楼主说怎么用好补全功能,无非就是安装各个语言语法糖的补全插件。这样虽然提高了效率,可惜的你如果养成习惯,你一旦脱离了补全提示,写代码就会很困难。