Software Engineering
shijiebei2009
Java、PHP、Scala、Android、Python、ML、NLP
展开
-
10条最具争议的编程观点
10条最具争议的编程观点:1、The only "best practice" you should be using all the time is "Use Your Brain".唯一的"best practice"并不是使用各种各样被前人总结过的各种设计方法、模式、框架,那些著名的方法、模式、框架只代表赞同它们的人多,并不代表它们适合你,你应该更多地区使用你的大脑,独立的思考那些方原创 2012-06-14 16:10:28 · 1531 阅读 · 0 评论 -
每个程序员都必读的10篇文章
作为一名Java程序员和软件开发人员,那些每个程序员都应该知道的XXX的文章教会了我不少东西,它们提供了某个特定领域的一些实用的并且有深度的信息,这些东西通常很难找到。在我学习的过程中我读到过许多非常有用的文章,我把它们添加到了书签里,方便以后阅读或者引用。我个人认为所有开发人员都能从这些文章中受益,因此我也写了篇“每个程序员都应该了解的”文章,准备分享给你们。这是我的个人收藏。在这篇文章中,你会转载 2014-05-15 12:27:29 · 857 阅读 · 0 评论 -
软件开发中的一些名言
以下内容收集自一些优秀的技术书籍章节开头的名言佳句,非常有意思,直接或间接反映了软件开发中的一些事情。1. 生命太短暂,不要去做一些根本没有人想要的东西。——Ash Maurya,Running Lean 作者2. 如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber3. 软件设计有两种方式:一种方式是,使软件过于转载 2013-01-07 12:27:50 · 2385 阅读 · 0 评论 -
程序员的困境
最近,我面试了数万个应聘内核程序员职位的候选人。这些候选人是从大的、好的、著名的芯片或嵌入式操作系统/系统类的公司来的。他们中的许多人声称,他们至少有10年的在内核方面的工作经验。他们的简历看起来相当漂亮-各种最新的项目和各种大奖及奖励...... 但是他们中的大多数不能回答一个非常基本的问题:当我们调用标准的malloc函数时,在内核里发生了什么? 不要惊讶。当我让一个候选人翻译 2013-08-19 21:47:42 · 3549 阅读 · 9 评论