一个平庸程序员的自白

tcxurun | 转载 | 2015-06-13
Jacob Kaplan-Moss 是著名 Python 框架 Django 的 Co-Creater 和核心开发者,在 Heroku 担任安全部门的 Director, 他常年参加 Python 社区的年度聚会 PyCon ,并经常上台演讲。在这次 PyCon 2015 上,他声称自己顶多只是一个平庸的程序员,幻灯片上也写着: "Hi, I'm Jacob, and I'm a mediocre programmer." 这次演讲非常精彩,视频可以在 Youtu... [阅读全文]
ė 6 没有评论 0

Java学习路线图

tcxurun | Java, 转载 | 2015-03-30
  Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了,但有一些一般的步骤: 熟悉一种文本编辑器,比如Vim, Emacs, Notepad++, TextMate等。知道哪些是开源的,哪些是闭源的,哪些要收费。养成不用盗版软件的习惯。 安装JDK(建议用你的Linux发行版自带的软件包管理器安装openjdk,过程中可能需要读发行版特... [阅读全文]
ė 6 1条评论 0

如何写出更好的Java代码

tcxurun | Java, 转载 | 2014-05-28
Java是最流行的编程语言之一,但似乎并没有人喜欢使用它。好吧,实际上Java是一门还不错的编程语言,由于最近Java 8发布了,我决定来编辑一个如何能更好地使用Java的列表,这里面包括一些库,实践技巧以及工具。 这篇文章在GitHub上也有。你可以随时在上面贡献或者添加你自己的Java使用技巧或者最佳实践。 编码风格 结构体 builder模式 依... [阅读全文]
ė 6 没有评论 0

(转)你应该更新的Java知识之常用程序库

tcxurun | Java, 转载 | 2013-11-29
这些库有的解决了平时常见又重要的问题,有的则让Coding变得更惬意,值得全速跟进了解! 原文 在很多人眼中,Java已经是一门垂垂老矣的语言,但并不妨碍Java世界依然在前进。如果你曾离开Java,云游于其它世界,或是每日只在遗留代码中挣扎,或许是时候抬起头,看看老Java中的新东西。 Guava 一句话,只要你做Java项目,就应该用Guava。 guava是... [阅读全文]

关于 MySQL LEFT JOIN 你可能需要了解的三点

tcxurun | MySQL, 转载 | 2013-11-23
即使你认为自己已对 MySQL 的 LEFT JOIN 理解深刻,但我敢打赌,这篇文章肯定能让你学会点东西! ON 子句与 WHERE 子句的不同 一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法 Matching-Conditions 与 Where-conditions 的不同 关于 “A LEFT JOIN B ON 条件表达式” 的一点提醒 ON 条件(“A LEFT JOIN B ON 条件表达... [阅读全文]

高效代码审查的八条准则和十个经验

tcxurun | 转载 | 2013-09-18
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 **1. 代码审查要求团队有良好的文化** 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “A的代码有个bug被B发现,所以A能力不行,B能力更好”... [阅读全文]

学习新技术的10个建议

tcxurun | 转载 | 2013-09-08
学习新技术的10个建议
英文原文:10 Tips for Learning a New Technology,编译:@玉面小飞鱼 我们生活在一个振奋人心的时代。我们可以越来越方便廉价地获得大量学习资源。这些资源的传播载体由最初的教室被变成了博客,技术论坛等。坐拥如此众多的学习资源,我们没有任何理由不去好好利用。随之而来的问题便是如何在这知识的海洋中选择自己的前进方向。在这篇文章中,我... [阅读全文]
ė 6 没有评论 0

人类的心理行为模式—-《影响力》笔记

tcxurun | 转载 | 2013-09-02
人类的心理行为模式—-《影响力》笔记
网上流传一份查理·芒格(Charlie Thomas Munger)的推荐书单。 其中有一本心理学著作《影响力》,芒格是这么说的: “这本了不起的书,解释了我们如何被他人操控,可别犹豫把它推荐给你的朋友。” 据说,芒格特别喜欢这本书,还向它的作者罗伯特·西奥迪尼(Robert B.Cialdini)赠送了一股伯克希尔哈撒韦公司的股票(价值10万美元)。 因为... [阅读全文]

左岸读书-你是想读书,还是想读完书?

tcxurun | 转载 | 2013-07-13
左岸读书-你是想读书,还是想读完书?
以前,读书前会很想读一本书,但实际读书时,经常是“想读完书”,而不是“想读书”。这种想法经常会让我的生活变得很痛苦,当你做一件事想着快点做完时,你的心思其实已经不在这件事上了。 这个问题在我大学时困扰了我很久。我没有意识到这本身其实是一个价值观问题,以至于我常在一些时间管理的书中寻找答案。那些书都只能让你更高效地“做完事”,却不... [阅读全文]
ė 6 1条评论 0

程序员学习能力提升三要素

tcxurun | 转载 | 2013-02-18
程序员学习能力提升三要素
IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。 众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。... [阅读全文]
ė 6 4条评论 0
Ɣ回顶部