#高效程序员的45个习惯

程序员学习能力提升三要素转载

作者:尹华山  来源: 《程序员》  发布时间:2017-03-2215:47  阅读:15876次  推荐:124   原文链接   [收藏]   ...

js 遍历对象属性(for in、Object.keys、Object.getOwnProperty) 以及高效地输出 js 数组

 forin主要用于遍历对象的可枚举属性,包括自有属性、继承自原型的属性varobj={"name":"Poly","career":"it"}Object.defineProperty(obj,"age",{value:"forever18",enumerable:false});Object.protot...
代码星球 ·2020-06-13

程序员编写技术文档的新手指南

这是一篇帮助你给第一个项目写文档的指南。万事开头难,我希望这份指南能把你引导到正确的道路上。最后,你应该有一个可以公开发布的项目。请轻松地阅读完这篇文章,或者简单地把它当作参考。 你将会在6个月后使用你的代码我发现一开始从利己的角度来解释这个问题会比较有吸引力。写文档最好的理由就是你将会在6个月后使用你的代码...

向php数组添加元素的方法哪种更高效

$arr=array();//第一种array_push($arr,'test');//第二种$arr[]='test';参考PHP官方文档:http://php.net/manual/zh/function.array-push.php 如果用 array_push() 来给数组增加一个...

Kotlin 喧嚣过后,谈谈 Java 程序员未来的出路

Java的生态环境开放、自由,在Sun/Oracle、Google、Apache、Eclipse基金会等各大厂商,还有技术大牛的共同努力下,Java的生态圈异常繁荣,各种优秀的开源框架层出不穷。SpringBootSpringBoot是Pivotal团队推出的一个支持快速开发的框架,伴随Spring4.0而生,继承了S...

程序员如何赚取睡后收入?

https://zhuanlan.zhihu.com/p/30984731但是接私活不属于「睡后」收入,那么,什么是「睡后」收入呢?顾名思义,就是,让你睡觉都能赚钱。毫无疑问,接私活不属于这种,你必须做完一个接一个,才能持续赚到这份辛苦钱。那么,什么样的工作才算得上「睡后」收入呢? 程序员比较能接受的比如写书...

程序员如何规划职业路线?

众所周知,软件工程师要做的工作就是写代码,准确地说,你的目标应该是写出满足业务需求并且无法找出Bug的代码,而不是写一大堆没用的文字。既然你的任务是写出高质量的代码,那么你首先应该训练的就是打字速度,你需要掌握键盘盲打技能,甚至还要爱上你的“编码神器”,并做到将此工具的用法烂熟于心,闭上眼睛都能...

认知心理学告诉你什么才是高效学习

https://mp.weixin.qq.com/s/RgF0mlRuTOs1R3tkf9BkZQ 很多孩子从小被教育要好好学习,但却从没人教到底怎样好好学习,直到接触心理学尤其是认知心理学,我才发现以前的学习多么低效,高效的学习又多么迷人! 知其然更要知其所以然,从心理学视角探究学习理论,既能将常...

当程序员写不出代码了,该怎么办?

原文出处: PAWELKLIMCZYK   译文出处:码农网/小峰   你已经对着电脑n个小时了。敲键盘正成为一种负担,你在想,键盘是否是西西弗斯推着的那块巨石。伯乐在线转注:西西弗斯是希腊神话中的人物,与更加悲剧的俄狄浦斯王类似,西西弗斯是科林斯的...

程序员如何优雅的挣零花钱?

幸好作为程序员,我们有更多挣钱的姿势。有同学该嚷了:不就是做私单嘛。对,但是也不太对。做私单的确是一个简单直接方式,但在我看来,私单的投入产出比很差,并不是最优的。但既然提到了,就先说说吧。 最理想的单子还是直接接海外的项目,比如freelance.com等网站。一方面是因为挣的是美刀比较划算,之前看到像给W...

程序员的生存发展和出路

编程能力与编程年龄||酷壳-CoolShellhttp://coolshell.cn/articles/10688.html技术人员的发展之路||酷壳-CoolShellhttp://coolshell.cn/articles/17583.html什么是工程师文化?||酷壳-CoolShellhttp://coolsh...

程序员提高编程能力万无一失的办法

那就是去读别人写的代码。读那些你常用的库、编程框架的源代码,读那些你景仰的大牛的源代码,读代码里的测试(测试本身就是一种有效的文档);读代码、改代码、运行代码。其实,所谓写程序,大部分的时间都是花在读代码上,“写”的部分耗时极少;所以把“读”的技能训练好了,是很有好处的。...

简单高效的代码部署方法

前言 代码部署是Web开发过程中必不可少的一个环节,伴随着业务的更新迭代,一个项目几乎每天都会有上线操作。上线就意味着改变现有的页面样式或功能逻辑,这有可能会影响到用户的使用,所以上线部署代码需要谨慎操作。但不论如何,还是有可能出现无法预料的问题,这个时候需要有快速回滚机制,让线上业务不受影响。因此,我们需要...

什么才是程序员的核心竞争力?zz

原文出处: 知乎 姚冬的观点学习能力,尤其是自学能力,你啥时看到那些有名的程序高手在论坛上问“学习XX该看什么书,如何快速学习XXX,学习XXX有什么代码推荐”之类的问题,他们想学什么很快就能自己找到相关资料。这个行业发展太快,技术淘汰的速度也很快,3年不学新东西就可能落伍了...

打造你自己的程序员品牌

JohnSonmez是SimpleProgrammer的创始人、作者与程序员,关注于如何让复杂的事情变得简单。他是一位专业的软件开发者、架构师与讲师,感兴趣的领域包括测试驱动开发、如何编写整洁的代码、敏捷方法学等。John坚信可以通过简单的方式来解决复杂的问题、大多数优雅的解决方案都是很简单的。近日,John撰写了一篇...
首页上一页...1516171819...下一页尾页