资讯月刊下载

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

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [行业应用] 如何设计优雅的类结构

来源:TheAlchemist 注:正文中的引用是直接引用作者作者的话,两条横线中间的段落的是我自己的观点,其他大约都可以算是笔记了。 「Clean Code」这本书从这一章开始文风有些变化,感觉比较乱,很多概念在之前的章节也提到过,因为这本书的某些章节是不同的人编写的,所以这种情况也难免,所以可能会有些小节我会几句话简单带过。 本章讲的是类的组织结构,其实很多这些概念我们在学校里学习OOP时可 ...
mengyidan1988 评论(1) 有5331人浏览 2016-07-20 2 0

转载新闻 [非技术] 程序员,为什么千万不要重写代码?

作为 100offer 程序员拍卖的运营,我们常常和用户交流讨论,有一个话题经久不衰:程序员入职新公司后接手已有的代码,怎么处理? 程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。 或许这种微妙的心理定位可以解释:为什么程序员进入新项目组后宁愿丢掉旧代码重新写,也不愿意修修补补,他们认为旧代码简直一团糟。 但 ...
mengyidan1988 评论(5) 有5258人浏览 2015-07-24 1 4

转载新闻 [非技术] 你需要每天写代码吗?

就像运动员每天锻炼一样,每天练习写代码可以成就更优秀的你。 最近我看过的博客,基本上每篇都有提到,“你需要每天写代码”。什么主题不重要,关键是要养成每天写代码的好习惯。写得越多,代码就会变得越容易,你也会越擅长编码。 这不仅适用于写代码,写诗和运动,事实上,这句话可应用于任何行业。骑自行车,打篮球,读书,烹饪等等等等。你做的越多,你就会越擅长,熟能生巧就是这个道理。 这也是编程领域的真理。 ...
mengyidan1988 评论(5) 有5501人浏览 2015-07-20 1 0

原创新闻 [开源软件] 通信消息协议组件Darks Codec正式发布

Darks Codec是一个轻量级高效的通信消息协议编解码框架。它支持将JAVA对象与绝大部分基于字节的消息协议之间进行互相转换,以此协助开发人员便捷有效的快速构建消息协议,并为粘包、断包等问题提供了有效的解决方案。它能让开发人员从消息协议的实现中解脱出来,让其更多的关注于消息通信协议的设计及优化,以便让软件消息通信的整体设计更加完善。 项目开源地址:https://github.com/l ...
darkshadow 评论(8) 有10062人浏览 2014-05-16 6 0

转载新闻 [研发管理] 五种类型的程序员

我在代码之路上曾经遇到过很多奇怪的对手,也遇到过奇怪的队友。我至少接触了五种不同的“代码斗士”。其中一些有才的战友有助于开发工作的进行,而另一些看起来阻碍了我的每一个计划。 然而,他们全都在软件开发的“万神殿”中拥有一席之地。如果不能将这些不同风格的程序员协调好的话,你会发现你的项目会花费很多时间、不够稳定或者代码难以读懂等问题。 1. 补漏灵型 引用该死,代码虽然不够完美,但是能工作就行了 ...
WnouM 评论(13) 有9191人浏览 2014-04-28 10 0

转载新闻 [编程语言] Google 的 C++ 编码规范(中文版)

C++ 是 Google 大部分开源项目的主要编程语言。正如每个 C++ 程序员都知道的,C++ 有很多强大的特性,但这种强大不可避免的导致它走向复杂,使代码更容易产生 bug,难以阅读和维护。 Google 经常会发布一些开源项目,意味着会接受来自其他代码贡献者的代码。但是如果代码贡献者的编程风格与 Google 的不一致,会给代码阅读者和其他代码提交这造成不小的困扰。Google 因此发布了这 ...
WnouM 评论(0) 有8333人浏览 2014-03-26 6 0

转载新闻 [研发管理] 编码风格不是编码规范

我并不认为程序员是一个情绪特别丰富的群体。但有一些事情却能很容易刺激程序员的神经,那就是代码格式和布局。如果看到一个函数的括弧在同一行上没有闭合,我的眼睛会喷血。如果看到有人没有恰好的在两个函数间留一空行,我的小腿会抽筋。但重点在这里——除非是在家里开发自己的业余爱好软件,我的这些个人喜好其实是无关紧要的。同样,作为一个团队中的一员,你的个人编程喜好也应该放到一边。 编码风格很容易会和编码规范 ...
WnouM 评论(5) 有10384人浏览 2013-07-03 0 0

翻译新闻 [研发管理] 哪种编码风格是你的“菜”

每个程序员都有自己的编码风格,这基本上都是由他们的喜好决定的,此外,程序员还乐于争论各种编码风格的优劣,比如关于Tab和空格(见《Tab v.s. 空格:一个永恒的神圣战争》、《空格“异教徒”去死》)、80列规则(见《保卫80列规则》),还有大括号的缩进风格等。 一致的编码风格,更便于阅读。因此程序员都想极力说服别人认同并使用与自己一致的编码风格。下面来了解一下我的编码风格变化历程吧,哪种编码风格 ...
wangguo 评论(40) 有23030人浏览 2013-02-01 8 3

翻译新闻 [Web前端] 优秀Web开发者必须知道的10件事

“开发工作不仅仅只是写代码”这句话来自3EV网站的Dan Frost,他在一篇文章中阐述了开发过程中应该注意的一些事项。原文内容如下: 开发者是创造数字世界的主力军,他们不应该只扮演编程工具的角色,而应该对开发工作有更高的要求。那么,开发者可以从哪些方面提高开发能力呢?下面我就谈一下我的想法。我的建议可能不全面,但希望能够给你带来一些帮助。 1. 不要只盯着代码 如今人人都会写代码。很多业余爱 ...
csdn_0000 评论(8) 有10076人浏览 2012-09-11 13 1

翻译新闻 [研发管理] 成功的开发者所具备的一些优秀特质

这篇博文是我对这个主题的一些个人见解。当然这是我的主观臆断,不可能把这些特征列全,也不是每一个成功的开发者都具备所有这些特征。不必过分认真,成功不是你工作的唯一目标,在工作中运用你的优势才是最重要的。这篇博文就是围绕这个主题来写的。 执着/擅长于技术 开发这项工作并不容易!与其他行业相比,这个行业有几个原因会困扰我们的生活。例如IT行业的技术周期很短,新技术几年后就过时了。因此我们需要不断学习新 ...
车丽 评论(13) 有10119人浏览 2012-08-06 24 0

转载新闻 [Web前端] 10 款用来简化 HTML5 编码的在线工具

HTML5 将来一定会改变我们创建网站和Web应用程序的方式。在这篇文章中,我将共享10个非常强大的工具,帮助简化和强化你的HTML5的编码。 1.Initializr alizr会为你生成一个干净的可定制的模板,基于Boilerplate。 2.HTML5 Demos 想知道firefox是否支持HTML5 canvas吗? 或者Safari是否可以运行在HTML5聊天客户端?HTM ...
lihuapi 评论(0) 有4698人浏览 2011-08-16 7 0

最近热门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