资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [研发管理] 为个人项目挤出时间的10个绝妙方法

本文由 极客范 - Boyd Wang 翻译自 makeuseof.com。 Lisa Sugar在广告行业工作但她喜欢明星八卦。 Ray Chen是一个大学生但他只想分享有趣的图片。 Craig Newmark初到旧金山并且工作于一家券商和银行公司。 这三个人听起来没什么特别的。他们每个人都创建了一个小网站——PopSugar、9GAG、Craigslist对应上面的顺序。这些都是3位创始人在 ...
WnouM 评论(6) 有11597人浏览 2014-05-09 16 0

翻译新闻 [研发管理] 拒绝使用现有Web组件的6个愚蠢理由

当然,你也许是一个优秀的开发者,知道如何构建Web组件,知道如何创建一个令人惊叹的用户界面,知道如何设计一个最佳的用户体验。 你是DIY开发者吗?我的意思是,你是一个能够开发出网站所需的所有资源的开发者吗,即不需要任何外部库、控件等,就可以创建出一个伟大的网站项目? 这也许令你自豪,但考虑到效率,我还是建议你尽量使用一些现有的外部资源。我知道你可以创造一些伟大的代码,但是我们希望你创造一些我们真 ...
wangguo 评论(7) 有16938人浏览 2013-03-28 8 1

翻译新闻 [研发管理] 开发者生产力/代码质量与经验无关?!

引用你知道吗,我们从来没有发现一个开发人员多年的经验与他的代码质量或生产力之间有直接关系。 关于开发人员经验与生产力关系的研究 最初对于个人编程生产力的研究是在1968年进行的,在这之后的30年间,其他研究人员至少做过8次同样的研究,结果并没有什么不同。他们在研究了一些平均有7年开发经验的专业开发人员后统计出: 开始编码时间比率约20 : 1 调试时间比率约25 : 1 程序执行速度比率约1 ...
wangguo 评论(18) 有11070人浏览 2013-03-20 6 2

转载新闻 [研发管理] 软件项目顾问的20个法则

本文来自著名的关系型开源数据库PostgreSQL的核心开发成员Josh Berkus,他还是PostgreSQL Experts Inc.(一个PostgreSQL专业服务公司)的CEO,在加入到PostgreSQL开发团队前,Josh Berkus曾参与各种软件的开发,包括OpenOffice.org、Microsoft SQL Server、Oracle PL/SQL和 (shudder) C ...
WnouM 评论(3) 有7374人浏览 2013-03-19 6 0

翻译新闻 [研发管理] 《反制“项目破坏者”》手册

之前我为有志成为“项目破坏者”的开发者制作了一个手册(见《“项目破坏者”手册》),据某些无节操的学习者透露,这些招数屡试不爽。但这也成为了项目管理人员的噩梦。因此,尽早识破这些破坏者的阴谋,并进行有效的防破坏,是项目转败为胜的关键。 以下是为项目管理者以及希望项目成功的开发人员准备的一些攻略,帮助你有效反制项目破坏者。即便项目中没有破坏者,这些招数也值得你掌握,因为这些都是一些好的项目开发习惯。 ...
wangguo 评论(25) 有11401人浏览 2013-01-23 6 4

翻译新闻 [研发管理] “项目破坏者” 手册

要想将一个开发项目搞砸,有很多种方法。开发者Anders Abel将他经历过的项目中的破坏者的轶事整理成了一个手册,如果你想搞砸你们公司正在做某些软件项目,完全可以借鉴这个手册中的方法。(项目管理者不必担心,我后续会写一篇文章来讲述如何应对这些招数。更新:《反制“项目破坏者”》手册) 成功破坏一个项目的关键是要从对项目最重要的地方下手,将开发者的注意力从最重要的工作上转移走,并耗尽开发者的精力 ...
wangguo 评论(30) 有19771人浏览 2013-01-18 42 2

翻译新闻 [研发管理] 10 个项目文档最佳实践

在软件开发和维护过程中,文档是必不可少的资料,它可以提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用。尤其在维护工作中,文档的重要性更是不言而喻。 本文整理了软件开发中10个最佳的文档编写实践,希望能对你的工作有所帮助。 1. 将编写文档作为开发工作中的一个重要环节(例如,占用总开发时间的10%)。在软件开发中,不能没有文档,但如果编写文档占用了大部分的时间也不 ...
wangguo 评论(9) 有8024人浏览 2012-11-21 7 0

翻译新闻 [研发管理] 优秀的程序 vs. 糟糕的程序

开发者Rahul Singh近日在其个人博客中列出了他眼中的优秀的程序和糟糕的程序: 引用优秀的程序可以使复杂的东西看起来很简单;糟糕的程序让原本简单的东西变得复杂。 优秀的程序不需要加以说明;糟糕的程序需要大量注释。 优秀的程序编写时需要更多时间,但未来花费的时间却更少;糟糕的程序往往花费较少的时间,但会在未来浪费掉更多时间。 优秀的程序需要考虑当前和未来的需求;糟糕的程序只侧重于现在,在 ...
wangguo 评论(75) 有21174人浏览 2012-11-19 33 5

转载新闻 [互联网] Y Combinator第一批毕业生现在如何了?

作为全球最著名的创业孵化器,Y Combinator的毕业生去向总会让人好奇,孵化器第一批15个创始人,8个项目,当中有的被并购了并从中大赚一笔,一些最初的idea变得越来越强大,思路越来越清晰,而有的项目还未完成就已关闭。 Reddit:互联网的头条 毫无疑问,Reddit是Y Combinator所孵化的最成功的公司,由Steve Huffman 及Alexis Ohanian共同创立,从 ...
MnouW 评论(0) 有2947人浏览 2012-08-06 0 0

翻译新闻 [研发管理] 你的代码可以是优雅的,但是还有更重要的

引用软件设计有两种方法:一种是尽可能地简单,这种设计明显没有什么缺陷;另一种是尽可能地复杂,这种设计没有明显的缺陷。 ——C.A.R. Hoare,1980年图灵奖讲座 在开发过程中,我的口头禅是: Your code may be elegant, by mine works。我为此而常常受到质疑,也有人反驳我“你不会使用最优方法!”“你在逃避测试!” 为了避免一次又一次地重复解释,我决定阐述下我 ...
sherry617 评论(31) 有14557人浏览 2012-03-19 4 14

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics