软件开发

  • 为何 DevOps 是如今最重要的技术策略

    消除一些关于 DevOps 的疑惑。 很多人初学 DevOps 时,看到它其中一个结果就问这个是如何得来的。其实理解这部分 Devops 的怎样实现并不重要,重要的是—…

    编程笔记 2021年8月7日
  • Git 十四周年:你喜欢 Git 的哪一点?

    Git 为软件开发所带来的巨大影响是其它工具难以企及的。 在 Linus Torvalds 开发 Git 后的十四年间,它为软件开发所带来的影响是其它工具难以企及的:在 Stack…

    编程笔记 2021年8月7日
  • 如何评估一个 Linux 发行版的总体成本

    经济学有云:“天下没有免费的午餐”,那么一个开源项目到底价值多少钱?到了自己手里能够增值还是贬值?那么抛开技术债务这一块不说,光从经济的角度考量下。这次我们…

    编程笔记 2021年8月7日
  • DevOps 对你意味着什么?

    6 位专家为你解析 DevOps 及其实现、实践和哲学的关键。 如果你问 10 个人关于 DevOps 的问题,你会得到 12 个答案。这是对于 DevOps 的意见和期望的多样性…

    编程笔记 2021年8月7日
  • Apache 之道,开源可持续成功的秘籍

    方法论在人类的发展历史上是至关重要的,很多组织行为、社会学等科学家都认为三次工业革命的本质人类的组织上的变革,而并不仅仅是技术的进化。而以 Apache 为代表的现代软件工业,是最…

    编程笔记 2021年8月7日
  • Hello World 的由来

    资深软件开发人员都知道 Hello World 程序,这是一个能在设备显示器上输出某种变体的 “Hello, World!” 的程序,是学习编程的第一步。在…

    编程笔记 2021年8月7日
  • 关于团队敏捷开发实践的 6 个常见问题

    专家回答了敏捷实践如何帮助团队更有效的 6 个常见问题。 “有问题么?” 你可能听过演讲者在演讲结束的时候提出这个问题。这是演讲中最重要的部分 &mdash…

    编程笔记 2021年8月7日
  • 软件 bug 的生命周期

    从发现软件故障到解决它们,这里讲述是开发团队如何压制软件 bug。 1947 年,发现了第一个计算机 bug —— 被困在计算机继电器中的飞蛾。 要是所有的…

    编程笔记 2021年8月7日
  • Cat 命令的源码历史

    以前我和我的一些亲戚争论过计算机科学的学位值不值得读。当时我正在上大学,并要决定是不是该主修计算机。我姨和我表姐觉得我不应该主修计算机。她们承认知道如何编程肯定是很有用且对自己有利…

    编程笔记 2021年8月7日
  • 如何使用多种编程语言而又不失理智

    多语言编程环境是一把双刃剑,既带来好处,也带来可能威胁组织的复杂性。 如今,随着各种不同的编程语言的出现,许多组织已经变成了数字多语种组织digital polyglots。开源打…

    编程笔记 2021年8月7日