资讯月刊下载

第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,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [研发管理] 写更少的代码

软件开发的一个基本事实是:你需要写代码。但是一个最大的概念误区是“写代码就是我的工作”。当我开始我的软件开发者生涯时,我就陷入了这个误区。 代码是强大的,它能让你做许多事情,你觉得自己是有效率的,觉得自己完成了工作。然后,这些年来我学到了事情的真实的本质:一个程序员的工作的本质是写尽可能少的代码。 不要误解我的意思。我不是说我们应该压缩代码,以尽量少敲键盘为目的,从而让写出来的代码根本无法理解。 ...
MnouW 评论(26) 有13336人浏览 2012-07-02 35 4

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

引用软件设计有两种方法:一种是尽可能地简单,这种设计明显没有什么缺陷;另一种是尽可能地复杂,这种设计没有明显的缺陷。 ——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