最新文章

英文原文:Multitasking Gets You There Later 作者:Roger Brown 译者:鲍央舟 发布于2010年8月31日 现代商务依靠多任务来完成工作。评价员工也基于的他们多任务能力。IT业人员会被例行指派到多个项目中去。我们是经常在这样做吗?多任务起作用吗?多任...

阅读(4361)  推荐(2)  敏捷开发  发布于 2012-06-02 22:25

本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路。如果想成为一个架构师,就必须走正确的路,否则离目标越来越远,正在辛苦工作的程序员们,你们有没有下面几种感觉? 一、我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道...

阅读(8925)  推荐(7)  架构师 程序员  发布于 2012-06-01 17:25

或许因为冰冷的数理逻辑不适合多愁善感的女性,计算机行业自诞生以来一直是男性的天下,这也固定了业界对女性的偏见。其实,在计算机发展史上,并不缺乏有才智的女性,最著名的可能就是 Ada Lovelace,英国诗人拜伦之女。她曾经和英国数学家、计算机先驱 Charles Babbage 有过数次交往。...

阅读(5156)  推荐(2)  女程序员  发布于 2012-06-01 14:55

公司在招聘程序员时,可能更注重开发者是否聪明,是否有深厚的开发技能等,但 Tammer Saleh 在 EngineYard 中发表文章《The Number One Trait of a Great Developer》中表示,判断力才是一名出色开发者所应具有的首要特征。下面是对该文的译文: ...

阅读(3338)  推荐(0)  程序员 招聘程序员  发布于 2012-05-31 18:35

我们每个人都对自己的未来有所思量,因为我们每个人都怀揣着高远的梦想,我们每天都在打理着我们的生活,日复一日,年复一年。 有人说,人生最重要的不是努力,不是奋斗,而是抉择。那么我想说,我们选择程序员无悔这一生。 对待工作--认真负责: 试问哪个程序员不把自己变得非常有思想,非常有深度,让自己...

阅读(2338)  推荐(2)  程序员  发布于 2012-05-31 17:46

相关文章:使用缓存的9大误区(上) 本篇文章在上篇的基础上继续讨论了使用缓存的几个误区,包括:缓存大量的数据集合,而读取其中一部分;缓存大量具有图结构的对象导致内存浪费;缓存应用程序的配置信息;使用很多不同的键指向相同的缓存项;没有及时的更新或者删除再缓存中已经过期或者失效的数据。 缓存大量...

阅读(22738)  推荐(39)  缓存  发布于 2012-05-31 10:39

英文原文:I give the orders around here! 自从 9 岁那年得到第一台 Commodore 64 家用电脑起,我就开始编程。然而,当面对如何写出好的代码时,我仍然感觉自己还有很多要学的。 在探索如何提高自己的过程中,我学了很多种语言。大多数是以面向对象为主的(OO...

阅读(3830)  推荐(4)  面向对象  发布于 2012-05-31 06:53

英文原文:Strategic Domain Driven Design with Context Mapping 作者:Alberto Brandolini 译者:韩锴 发布于 2010年4月6日 简介 当应用程序逐渐变得庞大和复杂后,很多面向对象建模的方法都达不到非常好的可伸缩性。上下...

阅读(2560)  推荐(0)  领域驱动开发 DDD  发布于 2012-05-30 22:38

经常看到有人问程序员适合做管理吗,或者手底下有牛人比我技术更好怎么办,或者感叹一下做管理好难啊之类的。同时,相当大的一部分程序员都梦想着走所谓专家路线——并不是因为对技术特别有兴趣或者觉得自己特别适合走技术路线,真正的原因是对管理工作的恐惧,觉得自己搞不定定。做管理真的很难吗,程序员出身到底适不...

阅读(8307)  推荐(12)  团队管理  发布于 2012-05-29 18:50

英文原文:Your Code is My Hell 我最近的作为一个Rails程序员的经历可能并不常见。 我经常被叫去维护一些已经做好的Ruby/Rails项目,在力所能及的地方进行改进和完善。这样,绝大部分我需要接手的项目在我出现前都已经开发完成了。事实上,在我的记忆里,我只参与了一个...

阅读(3944)  推荐(1)  Ruby Rails  发布于 2012-05-29 06:13

英文原文:Why I love Smalltalk C, C++, Python等,这些算是传统的语言吧,我从这些语言上学会了基本的编程技术。这之后,又有四种语言,它们让我学到了一些新的东西。这些语言改变了我思考的模式,虽然我从来没有使用过它们,但它们都是绝对值得你学习一下的。它们是:Smal...

阅读(12901)  推荐(4)  Smalltalk  发布于 2012-05-28 16:26

处理遗留系统 软件工程

处理遗留系统,几乎是每个程序员都不可能绕过的一件麻烦事儿。因为时间压力,技能不足以及功能复杂等诸多原因,常常使得遗留系统的代码变得糟糕混乱,可读性与维护性差,无法保证功能的可测试性,纠缠不清的代码让类、方法之间紧紧耦合在一起。如果遗留系统能够正常工作,那么我们还可以置之不理,即使代码接近腐烂的边...

阅读(2428)  推荐(3)    发布于 2012-05-28 15:33

英文原文:How to Hire a Programmer 招聘程序员,永远没有万能的方法。在这里,我只希望分享一些多年来的我个人的招聘经验。 首先, 进行一系列简单的“Hello World” 类型的在线测试 对此,你是不是很惊讶呀?但确实有一些自称为程序员的人几乎不会编程。直到今天,仍...

阅读(12115)  推荐(4)  程序员招聘 招聘  发布于 2012-05-24 16:46

禅修程序员十诫 程序人生

查看英文原文:The 10 rules of a Zen programmer 早晨,外面下着雨,我发觉自己正坐在办公桌上琢磨有关高效率工作(efficient working)的问题。在我成为自由职业者之前的那些日子,尽管做了许多工作,然而回首往昔,不过是一片狼藉罢了。 回想2006年我开...

阅读(6722)  推荐(6)  程序员  发布于 2012-05-23 22:48

来淘宝测试部三年了,也就是意味着我进入测试行业也快到六年的时间了。或多或少也有自己的一些感悟,而且不同阶段的感悟会一样。自己在淘宝的每一年的纪念日的时候都会写篇个人总结来慰问下自己。 关于这次在淘三年的内容,我自己也是思索了好久,不知道要写什么,测试感悟的、测试技术的、测试方法的各个方面都想写...

阅读(3262)  推荐(4)  软件测试 淘宝  发布于 2012-05-23 21:04

在讲述我的经历之前,我先分享下工作不到 2 年时间得到的几个重要的结论: 一、坚持梦想没有理由 二、世界不断在变化,该行动就要行动 三、人需要通过一些事情不断证明自己 下面就开始讲述我短短的工作心得吧~ 一、在 XF 的测试之路 2010年大学毕业,非计算机专业,大学期间本来打算好好...

阅读(8567)  推荐(20)  程序员 女程序员  发布于 2012-05-23 14:22

在学习面向对象的过程中,我自己也走了很多的弯路。一般来讲,接触面向对象是做为编程语言的一部分。那时候认为在程序中写一个 Class 关键字就是面向对象,写 Class A: Class B 就是面向对象的继承。实际从编程语言的角度来理解是无法掌握面向对象的精髓的,在这里我想以我的经验来告诉大家我...

阅读(11789)  推荐(13)  学编程 面向对象  发布于 2012-05-22 19:51

这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞,我很自豪我就是一名程序员,我希望给程序员或者前程序员们带来一点启发。也许你不认可我的言辞,也许你不屑我的观点,无论如何,欢迎谈谈你的看法。 让程序员做更多种类的事 为什么有人说小公司锻炼人?在小公司,条件并不那么齐备,很多事情都需要程...

阅读(4185)  推荐(4)  程序员  发布于 2012-05-22 09:01

微信——腾讯战略级产品,创造移动互联网增速记录,10个月 5000 万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿...在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中...

阅读(9521)  推荐(5)  腾讯 微信 网站架构  发布于 2012-05-20 17:37

程序员也要养生 程序人生

英文原文:Common Programmer Health Problems 其实这些问题不仅见于程序员,其他长期经常坐在电脑前的职场人士(比如:网络编辑、站长等),都会有其中的某些健康问题。希望从事这些行业的朋友,对自己的健康问题,予以重视。以下是全文。 我最近在写《Learn Pytho...

阅读(7846)  推荐(3)  程序员 健康  发布于 2012-05-20 15:35