软件开发

  • DOOM 之父 John Carmack 谈软件工程中的艺术与科学

    虽然我不是个游戏超级玩家,但却是因喜欢游戏而开始学习编程的(特别是图像渲染算法)。所以当我看到John Carmack在2012 Quake­Con上的发言时,我觉得自己该…

    编程笔记 2021年8月6日
  • 13 种激励程序员的方法

    如今的程序员和开发团队需要的不仅仅是一个良好的薪酬和福利,是的,标准的津贴将有助于吸引员工,但正如Daniel Pink在他的书中解释到的,驱动:真正能激励我们并且长期留住员工的,…

    编程笔记 2021年8月6日
  • Docker挺适合用于软件开发环境

    介绍 前几天在微信中看到一篇翻译的文章Docker根本不适合用于本地开发环境,翻译得很流畅,一下子看懂了,但对于原作者的观点实在不敢苟同。我有点不敢确认是否作者真心研究过docke…

    编程笔记 2021年8月6日
  • 守卫自由的 Linux 世界

    合作是开源的一部分。OIN 的 CEO Keith Bergelt 解释说,开放创新网络(Open Invention Network)模式允许众多企业和公司决定它们该在哪较量,在…

    编程笔记 2021年8月6日
  • 程序员的 13 种噩梦,你遇到过哪些?

    对绝大多数人来说,都是些老生常谈的东西使他们噩梦连连:幽灵、蜘蛛,被戴着冰球面具的杀人狂追杀……但对另一些人来说,他们最害怕的东西就没那么常见了。 就拿…

    编程笔记 2021年8月6日
  • 如何教女朋友一起编程

    若干年前,在我还是一个小小的软件开发人员的时候,我就梦想有一个女孩能让我与之畅谈我喜欢的东西。我想和她谈论我做了什么。不是简单地说我在做与电脑相关的东西,而是能够更深层次地畅所欲言…

    编程笔记 2021年8月6日
  • 关于软件开发,你老板不知道的 7 件事

    你的老板是否不理解你的工作?本文将有助于你更好地理解为什么你的老板不理解软件开发。 你的老板可能真的很棒。我在我自己的编程生涯中就遇到过几个真心棒的老板,但即使是最棒的老板似乎也常…

    编程笔记 2021年8月6日
  • 让结对编程更有效的十种方法

    如果你回忆一下自己结对编程(pair programming) 的经历,有多少次你能感觉到自己效率和能力的提升呢?又有多少次你为不愉快的经历而烦恼? 结对编程为软件开发团队(不管他…

    编程笔记 2021年8月6日
  • 30个糟糕的程序员抵不过一款好工具

    时不时地我们可以听到有人在说,我们需要更多的程序员。现在的孩子应该在学校里就学习编程。编程的地位就应该像曾经的写作文一样。 我不同意这样的观点 每个领域都会有一些人登上金字塔的顶端…

    编程笔记 2021年8月6日
  • 为什么有些技术人员不写博客?

    常有人跟我讨论我在blog上发布过的博文,有时候他们还希望我来撰写某些文章。在讨论的过程中,我几乎总是会问为什么你自己不开一个博客,或者为其他人的博客做些贡献呢?当我在引导他们为技…

    编程笔记 2021年8月6日