
转载收藏
文章平均质量分 77
zhiqiang21
爱前端,爱 Python,爱 Linux,爱 VIM。
展开
-
如何成为一名优秀的C程序员
问题的提出每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的。因此,我认为在这篇博文里列出一些有关C语言的最佳读物应该能帮到不少人。如果你知道其它的优秀读物,请给我发邮件或者直接在评论栏中告诉我吧。问题的解答(你可以略过这部分)我在之前的一篇博文中已经提到过了,目前为止,所有我所编写的商业3D引擎95转载 2012-03-24 22:01:07 · 1262 阅读 · 0 评论 -
我是工程师,不是编译器
导读:NumberGrinder 博主写于2009年的一篇旧文,上周被推荐至 HN 后又成为热帖。伯乐在线编译如下:最近我接到一个面试电话,被问了许多Java的问题。这样的面试很平常,大部分的问题也都是标准问题:● 什么是多态?● List和Set有什么区别?你什么时候用List,什么时候用Set?● 什么情况下你会遇见死锁?● 强类型和弱类型有什么区别?转载 2012-03-24 22:02:54 · 1290 阅读 · 0 评论 -
你的代码或许漂亮,但我的代码能运行
设计软件有两种方法:一种是简单到明显没有缺陷,另一种复杂到缺陷不那么明显。 —— 托尼·霍尔(1980年图灵奖获得者)在开发过程中,我的口头禅是: Your code may be elegant, by mine f**king works。(你的代码或许很漂亮,但我的代码能运行!)我为此而常常受到质疑,也有人反驳我“你不会使用最优方法!”“你在逃避测试!” 为了避免一次又一次地转载 2012-03-24 21:56:05 · 1413 阅读 · 0 评论 -
推荐开发人员看的11本较具影响力书籍
对于一个程序员而言,在学校里学不到多少工作中真正需要的知识,只有在工作中实践积累并且看一些优秀的书籍,把实践和理论结合起来才能够更好的工作。尤其是在技术日益发展和变化的今天,每个开发者更应该主动的看书去学习编程技巧并且改变编程方法,才能应付工作中各种复杂的项目。同时也可以在程序设计中更高效、弹性和准确的解决问题。下面列出了 11 本对开发人员很有益的书籍,大家可以从中选取感兴趣的进行阅读。转载 2012-03-11 02:03:44 · 1500 阅读 · 0 评论 -
Why C++ ? 王者归来
因为又有人邀请我去 Quora 的 C2C 站去回答问题去了,这回是关于@laiyonghao 的这篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++ 争议的争议最大。(要我说,.NET 比 C++ 更需要慎重进入,呵)。我就在这里回复一下这个问题吧。 正好我前段时间看到一个视频,这个演讲视频还比较著名,这个演讲者是 E转载 2012-03-11 02:06:34 · 1465 阅读 · 0 评论 -
程序算法与人生选择
每年一到要找工作的时候,我就能收到很多人给我发来的邮件,总是问我怎么选择他们的offer,去腾讯还是去豆瓣,去外企还是去国内的企业,去创业还是去考研,来北京还是回老家,该不该去创新工场?该不该去thoughtworks?……等等,等等。今年从7月份到现在,我收到并回复了60多封这样的邮件。我更多帮他们整理思路,帮他们明白自己最想要的是什么。(注:我以后不再回复类似的邮件了)。我深深地发现,转载 2013-01-12 19:42:41 · 1229 阅读 · 0 评论 -
Vue.js 和 MVVM 小细节
本文转载自博客园:http://www.cnblogs.com/onepixel/p/6034307.html?f=tt&hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.ioMVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这转载 2016-12-04 16:29:22 · 1812 阅读 · 0 评论