您的位置:知识库 » 程序人生

“程序人生”文章列表

英文原文:Lasagna Code 任何一个跟计算机专业沾点儿边的人都知道“意大利面条代码(spaghetti code)”指的是什么。很遗憾,这种风格的代码如今还是不少。但现在我们又有了 —— 找不到其它更好的词汇,还是沿用面食的比喻 —— “千层饼代码(lasagna code)”。 ...
2012-07-05 16:43:14 阅读:3615 标签:程序员
英文原文:"Programmer" is an Overgeneralization如今,你已经不能因为一个人是程序员,你就可以随意让他开发任何东西。说一个程序员在开发软件,就好像是说一个科学家在做科学研究。不同之处是,植物学科学家是不会去设计核反应堆的。 本文的作者 Erik McClure...
2012-05-14 09:08:45 阅读:3596 标签:程序员
文章是写那些依然单身过情人节的程序员朋友们的,很多内容都是从网上摘的,但是在亲身经历之后,发现有些东西说的还是很有道理的,这些内容看一遍基本知识看个笑......
作者: Hong.E   2011-02-16 22:54:32 阅读:3578 标签:情感 程序员
本文翻译自My Standing Desk Experiment,作者:Corbett Barr,翻译:@yuanyiz 过去3个星期,我决定尝试下站着工作,而不是像以前那样一直坐着,经过这3个星期的实验,我发现了一些很有趣的东西,不过在我开始分享之前,我想先讲讲我为什么会突发奇想想要站着工作...
2012-01-28 12:59:50 阅读:3560 标签:程序员 健康
英文原文:12 Things A Programmer Really Needs To Know “怎样才能成为一名优秀的程序员呢?”我曾为此写过一篇博文,文中强调了优秀程序员应该关注的开发语言及要了解的算法和其他技能。除此之外,程序员的生活还包含哪些方面呢?下文将为你展示。 1. 咖啡(C...
作者: Rob Diana   2012-07-04 16:33:19 阅读:3553 标签:程序员
薪资谈判技巧
作者: 圣魔   2009-02-05 10:50:06 阅读:3529 标签:薪资
众所周知,打从.Net诞生那一天起,业界就弥漫着一股贬低.Net的空气。许多公司排斥.Net,因为.Net低效的名声,加之怕被微软绑架的担心。许多C++程序员有偏见,看不起.N......
作者: 小城故事   2011-09-03 16:22:49 阅读:3496 标签:程序员
英文原文:Just Say No 又一次情绪激动、气氛高度紧张的会议,这一次是商议如何让目前这个重要项目“重回正轨”——计划的完工日期早已超了几个星期。所有的这些场景听起来都很耳熟吗?我想说的是,项目超期在任何行业里都是常见的事情。然而,软件行业里看起来更容易出现这种情况。 我们怎么会走到这...
作者: Zen Master   2013-07-05 21:17:47 阅读:3480 标签:程序员
明天你是否会想起昨天你写的程序明天你是否还惦记曾经爱编程的你 领导们都已想不起曾经加班的你我也是偶然看程序才想起同事的你 谁聘了牛B烘烘的你谁安......
作者: 蝙蝠23155   2011-03-11 10:41:48 阅读:3467 标签:程序员
引子 今天选了下学期要学的一门课,叫做编程语言。据说是两周学习一门新的语言,很有挑战性。以及这门课的课本是MIT出的《Concepts, Techniques, and Models of Computer Programming》(一下简称《CTMOCP》),今天看了一部分它的前言部分,联系...
作者: flyfy1   2012-02-09 17:32:24 阅读:3460 标签:程序员 学编程
英文原文:It Should Only Take You a Few Hours… 做一张桌子看起来十分的简单。任何人都可以做,不是吗?找个大块的四方形木板,四个等长的木头柱子,四个钉子和一个锤子。把四个柱子钉到四方板的四个角上,你就做成了一个桌子。当当当! 现在来让一个真正的木匠为你打造一...
2013-05-16 07:50:55 阅读:3453 标签:软件开发
这篇文章只是体现我以前写代码和做代码审查时候的一些原则。供大家借鉴。欢迎大家补充。 正确性(Correctness) 正确性是第一要求。不能解决问题的代码是耍流氓。结构(CodeStructure) 结构体现逻辑。第一步,第二步;需要什么数据,需要做什么处理,处理完了结果到那里去,都应该在...
作者: 王淮   2013-06-25 08:30:15 阅读:3426 标签:程序员
首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 当你不创造东西时,......
2011-07-03 13:23:03 阅读:3419 标签:程序员
我那程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶: 1. 一个程序员用在写程序上的时间大概占他的工作时......
2011-05-04 22:20:34 阅读:3415 标签:程序员
作者: MKing   2010-04-27 10:10:55 阅读:3408
如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。 代码质量不仅成为了一个......
2010-11-24 18:00:31 阅读:3393 标签:程序员
作者: 阿兰·诺顿   2010-03-29 17:51:25 阅读:3390 标签:程序员
公司在招聘程序员时,可能更注重开发者是否聪明,是否有深厚的开发技能等,但 Tammer Saleh 在 EngineYard 中发表文章《The Number One Trait of a Great Developer》中表示,判断力才是一名出色开发者所应具有的首要特征。下面是对该文的译文: ...
2012-05-31 18:35:50 阅读:3347 标签:程序员 招聘程序员
这两天在看《编程人生》,这本书确实非常不错。而且看得也特别的轻松。其中有几个人都谈到了如何学习新的语言,但是给我最深刻的是Google的首席Java架构师Joshua Blo......
作者: 常高伟   2011-08-21 16:17:31 阅读:3346 标签:程序员 学习
英文原文:There is No Right Way to Develop Software 驱动测试开发(TDD)是唯一能让你写出没有 bug 的程序的方法。只有结对编程是可行的。我们之所以成功就是因为我们使用的是远程开发人员。等等等等…… 像这样的话每天我都能看见。 像这样的风言风语十...
2013-05-16 08:01:24 阅读:3331 标签:程序员