IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

程序员

这几年了陆陆续续的学习过不少技术,但真正能够对自己的工作起很好帮助的是在不多,测试驱动是其中之一。前段时间国外的有位程序员Karl Seguin整理了一篇文章叫The 7 Phases of Unit Testing ,很快在译言网上也有了翻译《单元测试的七种境界》,作为一位测试驱动开发的粉丝也像借这篇文章整理一下自己的学习过程和体验

10日更新
软件测试人员必知:单元测试的七种境界

近日,第八届“开源中国开源世界高峰论坛”在京举行,据悉,本届论坛吸引了包括国际主流开源社区领袖、跨国公司高管、资深专家,以及国内外优秀开源作者共700多人。

08日更新
标签: 程序员
推扶持计划 华为开发者联盟完善生态链

回顾我的职业生涯,确实有几次人生拐点帮我更具职场智慧,并鞭策我,使我总体来说适合成为软件工程师或程序员,成为那种要么热衷于提高自己的技艺,要么对混入管理层有兴趣,要么只是简单的期望扩大自己的知识面的人。

26日更新
标签: 程序员
每个软件工程师都应该去尝试的5件事情

如何成为一名优秀的开发者?你觉得自己算是一名优秀的开发者吗?如果是的话,你有没有考虑过,作为一名优秀的开发者,应当具备哪些优秀的品质?原文作者Gregor Riegler 发表了一篇博文《 What makes a great Developer》,文中提到了成就优秀开发者的九大品质。

20日更新
标签: 程序员
菜鸟必知:成为伟大开发者的“九步曲”

有好多“成为更优秀开发者的方法”的文章,它们大部分似乎写于10年前。但大部分仍然很明智,因此我在这篇文章中提取出我认为的最好的10条途径。你可以随时看看。

07日更新
标签: 程序员
经验之谈:成为更优秀开发者的10条途径

2012年被称作中国的大数据元年,有两本书功不可没。前有涂子沛的《大数据》(从美国政府的数据信仰、政策和实践娓娓道来,让中国政坛和知识精英接受了一次思维洗礼),后有舍恩伯格的《大数据时代》(此书是系统论述大数据理念的奠基之作)。如果说前者着力于启蒙——大数据可以做什么,那么后者则注重解惑——大数据该怎么做。

13日更新
标签: 大数据 程序员
草根狂欢:程序员对《大数据时代》感悟

要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。

08日更新
标签: 程序员
务实不教条 高效程序员的7个共同特征

对很多项目经理而言,是没有什么所谓的“我的时间”的,因为他们不是在管项目,而是被工作的潮水带着跑而已,他们的时间被工作主宰了。

26日更新
标签: 程序员
程序员到项目经理:如何管理自己的时间

这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。

29日更新
标签: 程序员
10步让你成为更优秀的软件开发人员

九月,一个新学年的开始,有满怀憧憬的大一新生报到入学,也有即将进入社会实习的大三大四学生们,上大学时老师可能会想法设法激起你学习的兴趣,甚至说哄着你学都不为过,但是进入社会后,你只能靠自己,没有哪个老板会哄着你让你好好工作。

即将成为程序员的你需要什么技能

欢迎来到函数式思维专栏。这个系列将探索函数式编程的话题,但是并不仅仅局限在函数式编程语言有关的内容上。正如我描绘的那样,以函数式的方法来写代码涉及到了设计,权衡,代码重用和其他一系列的观点。

23日更新
学会像一个函数式程序员那样思考

作为程序员,我们几乎每天都能看到“旁观者效应”在起作用。如果你的代码库已经有了相当的体积和年月,你很可能知道它们会存在一些问题,比如缺乏封 装或模块分离,类继承结构过于复杂,方法太长。

25日更新
“旁观者效应”是如何毁掉我们的代码的

前两天我正在头脑风暴一些极客(geek)想法的时候,我的老婆突然跟我讲,你应该写一篇文章,讲讲和程序员约会的 10 个理由。我愣了一下,“这个应该你告诉我才对啊!”

08日更新
我们约会吧:最佳搭档非程序员莫属!

源代码管理是我们工作中很重的一部分,是很多开发组的生命。但是我们往往在这方面犯错,不理解很多基本的,核心的版本控制的概念。我在这里列出了十条建议,可以说是戒律。虽然我会用 Subversion 和 .NET 来做示例,但这些戒律和你用的编程语言还有源码管理工具无关。

程序员开发利器:源代码管理的十条建议

近日,问答网站“知乎”上有个关于程序员能力的问题引来了截然不同的回答。提问人表示疑惑:大多数程序员是否有能力独立完成一个稍显复杂的桌面软件? 在此,我们挑选出两种观点中的代表性回答。

哪类程序员升职快:主动哥还是被动哥?

本文作者Jiri Novotny+由于受Windows 平台任务管理软件的困扰。他把这篇用户文章投递在 ComponentOwl.com,因为他的Swift To-Do List要使用Component Owl 上基于.Net框架的Better ListView作为它的核心组件。

29日更新
程序员修炼境界:心如止水还是心绪不定

话说程序猿穿越时空,悟空与八戒正在戏说程序猿的酸甜苦辣。于是一场华山论剑的精彩好戏陆续拉开了帷幕。本文以漫画图赏分享程序员软件开发的酸甜苦辣,越容易上手的技术,其内蕴价值越低。单纯的涉猎广泛,没有专精,对收入的影响是负面的。希望在了解四大法宝后,你也可以成为下一个比尔盖茨。

程序员软件开发的酸甜苦辣:漫画图赏

好久没有发娱乐性质的技术文章了,搞得气氛有点严肃了,考虑到程序员们都是比较严肃和容易较真的类书呆子的群体,所以,需要更新一个有娱乐性质的文章了。正好最近看到了两个比较有趣的图,在新浪微博上都得到了比较不错的反响,因此,更新到酷壳上来。

编程语言是程序员的杀手锏:“伤不起”

在软件这个行业里有些规则是很有杀伤力的,比如很有名的摩尔定律。   总结出这些规则的意义在于可以大致的照明方向,免得努力来努力去却走到了阴沟里。   现实中种种利益纷争、观点之争看似纷繁,但在大时间尺度下来看却都是规则的实现手段。

20日更新
程序员的技能杀伤力:高薪背后的秘密

随着技术发展,编程悄然融入了我们的生活。我们已然离不开那些程序和编程语言。很多人都在不同程度地谈论着如何编程,而且也诞生出很多编程语言排行。那么程序员到底应该如何分级呢?

15日更新
标签: 程序员
程序员水平分级 你属于哪一个等级?
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐