2015
11-15
11-15
十种更好的表达“你的代码写的很烂”的方法 推荐
如果你有一个同事,他写的程序与其说是代码,不如说更像希腊神话中女妖美杜莎的头发,你当然不能熟视无睹,你应该做出一些反应,但你可选的合适的反应方式并没有多少:自己默默的帮他整理清楚、向上级抱怨、向其他同事背后唠叨此事、闷在心里直到憋不住,或者这最大胆的方法:走上去直接对烂程序员说他的代码很烂。 事实上,这最大胆的方法其实也是最好的方法。大多时候,你可以做的巧妙些,从而...
继续阅读 >
作为一个软件开发人员,只有卓越的技术是不够的。更重要的是应该专注一些作为一个专业人士应该了解的内容。在我的排序中,与参与项目的其他人的交往能力是名列前茅的。无论项目是什么性质的,你都需要与其他人互动:作为一个开源贡献者,你必须合作审查补丁或让别人来审查你的补丁,你必须解决用户提出的问题,你需要与其他提交者或共同维护者一起规划好如何同新用户交流功能作为一个自由职业者,你必须与现有的和潜在的客...
几种php删除数组元素方法在很多情况下我们的数组会出现重复情况,那我们删除数组中一些重复的内容怎么办,这些元素我必须保持他唯一,所以就想办法来删除它们,下面利用了遍历查询来删除重复数组元素的几种方法几种php删除数组元素方法在很多情况下我们的数组会出现重复情况,那我们删除数组中一些重复的内容怎么办,这些元素我必须保持他唯一,所以就想办法来删除它们,下面利用了遍历查询来删除重复数组元素的几种方法。在很...
概述要访问一个变量的内容,可以直接使用其名称。如果该变量是一个数组,可以使用变量名称和关键字或索引的组合来访问其内容。像其他变量一样,使用运算符=可以改变数组元素的内容。数组单元可以通过array[key概述要访问一个变量的内容,可以直接使用其名称。如果该变量是一个数组,可以使用变量名称和关键字或索引的组合来访问其内容。像其他变量一样,使用运算符=可以改变数组元素的内容。数组单元可以通过array[key]语法...
为什么要提升web性能?Web性能黄金准则:只有10%~20%的最终用户响应时间花在了下载html文档上,其余的80%~90%时间花在了下载页面组件上。web性能对于用户体验有及其重要的影响,根据著名的`2-5-8`原则:当用户在2秒以内得到响应,会感觉系统的响应非常快当用户在2-5秒之内得到响应,会感觉系统的响应速度还可以当用户在5-8秒之内得到响应,会感觉系统的响应非常慢,但还可以接受当用户在8秒之后都没有得到响...
前两天我正在头脑风暴一些极客(geek)想法的时候,我的老婆突然跟我讲,你应该写一篇文章,讲讲和程序员约会的10个理由。我愣了一下,“这个应该你告诉我才对啊!” 我和老婆结婚已经十多年了,我也一直在想为什么她会选择我?难道我的极客行为没有把她逼疯掉吗?在一顿长谈之后,我们总结出以下十点。1.我们很忠诚程序员与生俱来忠诚的品质。如果一个人能忠诚于硬件,操作系统等枯燥的玩意儿的话,你可以想象当他遇到另...
有网友在知乎提问:最近在思考一个问题,为什么跳槽往往意味着加薪?如果一个人确有价值,为什么在原来的公司没有在薪水上体现出来?如果没有价值,为什么跳槽以后就会加薪?还是可以单纯的解释为,应聘者和招聘者之间的信息不对等?一个公司是否应该鼓励现任员工更多的展现自己的价值?这样做的成本和招聘外来人员的成本哪个更大?成本都有什么?为什么大部分公司愿意选择招聘外来人员解决问题?如果大部分都...