首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/4499317/blog/5139970

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

小 W 离职了

今天这篇是架构师大刘的系列故事 小W要离职了,大刘并没有挽留,甚至有点庆幸。 小W离职的原因比较简单,这次升职加薪,大刘提拔了和他同期进来,并且工作年限和他差不多的小L,而小W则是原地没动,薪水也没有加,他受不了,提出了离职。 小W就是典型的普信男,明明做的比小L差的很远,却又对自己是迷之自信。 他俩到公司已经快 2 年了,在这期间,小L和小W之间的差别越来越大,小L变得越来越优秀,而小W在工作期间却问题不断,没有什么明显的成长。 离职前,小W觉得还是不服气,找大刘深谈了下,大刘耐心的指出了他和小L的区别: 1. 代码质量的区别 在大刘他们的 Bug 管理平台上,小W的 Bug 是一片一片的。有许多 Bug 的原因是代码中方法计算返回的结果出现了错误,可引发这些错误的输入值既不是极端值,也没出现古怪的边界条件,全是正常的业务参数。 这说明了什么?说明小W他偷懒不写单元测试,甚至有的都自己没去测试,等着别人帮他测。 而小L的代码则非常健壮,Bug 平台里,小L的代码 Bug 非常少。如果去看项目的 Git,发现小L的单元测试代码非常的多,甚至远远超出了工程代码。 2. 开发速度的区别 从...

编码之道(一):程序员的"圣经"

这是个隐喻。 在敏捷软件开发的原则中,其中一个原则就是使用隐喻。我在这里也仿照了它的做法。 程序员是个群体,当我们说一个群体,一定意味着它有一些共通点,不然不能称之为群体。而每一个群体必然有一个大家都认同的价值观,否则不能形成群体。 什么叫大家都认同的价值观? 举个例说,信仰基督教的人,它们归为一个群体,那它们的共同的价值观是什么?或者换个说法,是什么在指引他们行事? 当然是圣经,对吧。 每一个基督教徒都把圣经做为最神圣的事物,遵守圣经的教导是基督教徒的行事标准,对吧。 与此类似,理所当然的,我们程序员也会有自己的"圣经"。 那做为一个程序员,当你在写代码时,你有没有思考过,自己的"圣经"是什么? 从本周起,我将阐述我对编码之道的理解与思考,这是第一篇:程序员的"圣经" 技术只是工具 由于我过去的经历,我编码的经验遍历后端,移动端以及前端,所以我清楚几乎每一个方向的程序员的日常工作是怎么样的。 当然,如果我们就每一个方向来谈论它们所涉及到技术,它们肯定是各不相同,甚至是技术上没有太多交集。 后端的人大多使用的Java,并且与Java生态打交道,他们的词汇是:并发,集群,缓存,性能等 移...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。