每隔一段时间,我就会看到一段关于软件自动化的精彩小引述,要么让我发笑、思考,要么点头同意。以下是在博客中阅读、在推特上看到或在会议上听到的 18 条引述。欢迎在下面的评论中添加您自己的最爱。
- “TDD 能做的最好的事情就是确保代码按照程序员认为它应该做的去做。顺便说一句,这是相当不错的。” – 詹姆斯格伦宁
- “简而言之,事情必须始终处于生产就绪状态:如果您编写了它,那么该死的必须在那里让它运行!” – 迈克米勒
- “如果你认为聘请专业人士的费用很高,请等到你聘请业余人士。”
- “编程不是零和游戏。向其他程序员教授一些东西并不会把它从你身上夺走。” – 约翰·卡马克
- “分阶段的持续交付方法不仅更可取,而且更易于管理。” – 莫里斯·克拉基安
- “所以你会怎么做?” “我很瘦”,“什么?”,“我很灵活”,“什么?”,“很好。我做网站。” - @iamdevloper
- “程序员不会因艰苦的工作而精疲力竭,他们会因随风而变的指令而不是‘交付’而精疲力竭。” – 马克贝瑞
- “作为开发人员,我们拥有的最强大的工具是自动化。” – 斯科特汉塞尔曼
- “这种向持续交付过渡的关键是,在你能够让事情变得更好之前,预料事情会变得更糟。” – 马蒂亚斯马歇尔
- “目前,DevOps 更像是一场哲学运动,还不是实践的精确集合,无论是描述性的还是规范性的”
- “项目中涉及的任何角色如果不直接有助于尽快将有价值的软件交到用户手中,就应该仔细考虑。” – 斯坦英格莫里斯巴克
- “对一个组织缺乏信任是非常昂贵的。如果你了解他们的孩子,你就不能恶毒地对待他们。”
- “要成功实施持续交付,您需要改变整个组织看待软件开发工作的文化。” – 汤米 Tynjä
- “TDD 创造消费意识:当您创建单元测试时,您正在创建正在开发的代码的第一个消费者。” @neal4d
- “如果你只采用一种#agile 实践,那就让它成为回顾吧。其他一切都会随之而来。” @伍迪祖尔
- “遵循持续交付路径的关键是不断质疑你自己关于什么是可能的假设。” – 杰夫苏斯纳
- “生存下来的不是最强壮的物种,也不是最聪明的物种,而是对变化反应最灵敏的物种。” - 查尔斯·达尔文
- “展示巨大的成功和可见的好处是让其他人同意尝试你做事方式的关键。” – 弗雷德里克·里万