月度归档: 2017 年 2 月
为什么软件测试部门不喜欢重构?
经常听到开发人员抱怨 ,“这么烂的代码,我来重构一下!”,“这代码怎么能这么写呢?谁来重构一下?”,“这儿有个坏味道,重构吧!” 作为一名 QA,每次听到“重构”两个字,既想给追求卓越代码的开发人员点个赞,同时又会感觉非常紧张,为什么又要重构?马上就要上线了,怎么还要改?是不是应该阻止开发人员做重构?
最优秀的9本开源 C 语言书籍
书是非常私人的东西,编程类书籍也不例外。我们都是通过阅读书籍来帮助掌握某种语言的基本知识。随后又通过阅读书籍来全面探索这门语言的灵活性。我仔细考察了一些我最喜爱的 C 语言书籍,并从其中选出了对我意义最大的九本。
Visual Basic的未来之路
上周,微软宣布了他们改变Visual Basic语言未来发展计划的想法。这次公布给Visual Basic开发人员留下了很多不确定性,但Visual Basic语言的设计者Anthony D.Green说明了这个新策略的一些细节。
Google的42条军规
本文是谷歌产品高级副总裁Jonathan Rosenberg在其母校克莱蒙特·麦肯纳学院向毕业生分享的他自己多年的职场经验,包括沟通、文化、团队建设、决策、创新和谦卑等六方面内容。
超神们:十五位健在的世界级程序员
当开发人员说起世界顶级程序员时,他们的名字往往会被提及。好像现在程序员有很多,其中不乏有许多优秀的程序员。但是哪些程序员更好呢? 虽然这很难客观评价,不过在这个话题确实是开发者们津津乐道的。ITworld 深入程序员社区,避开四溅的争执口水,试图找出可能存在的所谓共识。事实证明,屈指可数的某些名字经常是讨论的焦点。
PHP与Node.js:一个史诗般开发者的分享
两个老朋友之间最终以战斗的方式分开,这是经典的好莱坞情节,通常,摩擦开 始于一个人对另一个人的说话不感兴趣时。在编程语言这部电影中,Node.js的引入使得朋友轻易地变成了怨恨对手:PHP和JavaScript,两个 合作伙伴曾经一起统治互联网,但现在却彼此分开。
漫画故事:编写可读代码的艺术
《编写可读代码的艺术》这本书我想程序猿都很熟悉吧。平时不怎么读书的我也是心血来潮将这本书通读了一遍,果然是大师写的书啊,让我感受颇深!下面是我从这本“神书”中摘抄的一些精华,千万不要错过:
一名老程序员的一点感悟给未来的程序员
作 为一个技术不是大牛事业也不是很成功的老程序员,我觉着还是要写一些什么,来给未来的程序员们讲述一个过来人的感悟吧。成功人士的文章有的是,而在这个世 界上成功人士毕竟是极少数,大多数人都是普通人,可能你也一样一辈子也成不了什么大牛或者公司高管
程序员的沟通之痛
去年底看到陈皓(酷壳博主)写了篇很好的文章《技术人员的发展之路》,里面提及职业发展的一定阶段,也许你会碰上一些复杂的人和事,这种情况下他写道: 这个时候再也不是 talk is cheap, show me the code! 而是,code is cheap, talk is the matter!
阿里Java开发编码规范手册正式发布!
2017 年开春之际,诚意献上重磅大礼:阿里巴巴 Java 开发手册,首次公开阿里官方 Java 代码规范标准。这套 Java 统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。
【漫画】神秘的程序员:如何在办公室里制造“永动机”
【漫画】神秘的程序员:如何在办公室里制造“永动机”
亲戚问你每月多少薪水?程序员该如何机智回答
每次一回家,看到各种亲戚就觉得不敢和他们说话,不敢提薪水,不敢提工作,原因是什么呢?当然是怕他们问薪水多少。程序员的薪水虽然不少,但是也不想这样被问来问去的,起码咱是读书人啊……
雷人的代码注释-最后一张雷死人
雷人的代码注释-最后一张雷死人
Python中最糟糕的代码模式
错误代码千千万,在Python中,有一种是最糟糕的。
阮一峰:为什么文件名要小写?
说实话,虽然这是 Linux 传统,我却从没认真想过原因。赶紧查资料,结果发现四个很有说服力的理由,支持这样做。下面就是这四个理由。另外,文后我还会发布一条前端培训的消息。
在过去的一年里谁JavaScript 之最?
JavaScript 社区正在不断地发展创新,趋势在不断地变化着。本文将通过比较过去1年里在Github上的 star 数,告诉你 2016 年的主要趋势。在2015年,React成为最大赢家,Redux在与Flux的大战中赢得胜利。那么谁是2016年的 JavaScript 新星?
酷壳陈皓:使用谷歌浏览器调试WEB前端的一些必备调试技巧
Chrome的开发者工具是个很强大的东西,相信程序员们都不会陌生,不过有些小功能可能并不为大众所知,所以,写下这篇文章罗列一下可能你所不知道的功能,有的功能可能会比较实用,有的则不一定,也欢迎大家补充交流。
搞笑动图:产品经理频繁改需求,程序猿要有应对绝招
所以,当你在遇到这样的产品经理之后,你会怎么做?………………我,选择直接上刀,你们呢?
程序员小明相亲记
话说有一个程序员叫小明,业务能力挺不错,人也不丑,但是一直没有女朋友,周围同事朋友们都很着急。后来有一天小明一个人去看电影《爱宠大机密》,刚好坐在他隔壁的MM也是一个人,于是小明就和MM聊了起来。
涨涨姿势,13 个比较冷门但很实用的编程语言
如果,您不喜欢随大流学习编程语言,就是喜欢小众的这股特有的调调,或者喜欢不断的学习新的语言~那么请千万别错过下面这份推荐列表,它们不仅很有意而且还有学习的价值,虽然人气不高但却值得一试。
这几种程序员前途无量!你在其中吗?
自信是通往成功路上的指明灯,自信的程序员更是加班夜里的探照灯,总能让BUG无所遁形。
10 个技巧,让你在 2017 年成为更好的 NodeJS 开发者
下面我将列出10条建议,这些建议可以帮助你在2017年成为一个更好的Node开发者。其中一些建议是我在日常实践中所学到的,另一些是从那些写了最流行的Node和npm模块的人们身上学到的。 下面是我们将要介绍的内容:
约会程序员
之前我读到了一篇文章,文章的名字为《与程序员谈恋爱的好处》。当然,这篇文章是一名程序员写的。作为一名程序员的女朋友,我想说说,和程序员谈恋爱究竟是一种什么样的体验。首先,我们先来说说程序员的定义。
一位在华为工作2年员工的心路历程
先介绍一下自己吧,大学上海交大,14年本科毕业,当年七月就去华为上海研究所入职报道了。在最开始工作的三个月里,华为给我的印象就是极度压抑的工作环境还有土的掉渣的公司文化。
我是如何花了一年时间来学机器学习的
大家都知道 AI 的发展前景非常好,例如 Google 成为了一家 AI First 的企业,越来越多的开发者开始关注并学习机器学习。因此,po 主特意找来这篇文章,分享下如何寻找适合入门者的在线学习资源,如 Udacity、Coursera、斯坦福大学课程等,并告诉大家如何避免其中的一些坑。
