QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

不堪重负的宣言

  • 2011-08-07
  • 本文字数:972 字

    阅读完需:约 3 分钟

根据定义,宣言是公开声明的原则和意图,描述了一组动机、论证和需要。最流行的宣言之一是敏捷宣言,但自此宣言迅速泛滥。

Gary Pollice 说宣言失去了吸引力。他说虽然敏捷宣言近年来影响很大,但这个宣言的成功已被过度复制。大量的宣言的出现稀释了他们的可感知的价值和影响。Gary 在 internet 上进行的一次快速搜索显示了下述与软件开发相关的宣言,

Jim Bird 指出他觉得很多宣言都没什么价值

它们没有打动我或改变我思考或工作的方式。我每天可以在不提到宣言的情况下过得很好。我想要那些我能用来完成工作,把工作做得更好的工具和实际的想法。模式、反模式、小诀窍和最佳实践(和最差实践)是有用的。但宣言呢?没什么用处,或在最坏情况下,有危险。

按 Jim 所说,宣言阻止了人们思考和提出问题。这和 Pete McBreen 的反应很相似,Pete 是软件匠艺一书的作者,但他没在软件匠艺宣言上签字。Pete 说,

对我来说,软件匠艺尝试将人们拉回到交付软件的活动上来。我对职业社区完全不感兴趣,有激情的爱好者更可能创造有意思和有价值的软件。职业人士太严肃了,爱好者才有“软件开发意味着乐趣”的想法。

Cindy F. Solomon 创建了一份包含22 个(还在继续)软件开发相关宣言的选编

Gary 提到支持大多数软件开发宣言的经验数据太少,以至于大多数宣言最终更像营销工具。他在已经很长的列表上又增加了另一个有意思的宣言,叫反宣言宣言

作为一个坏脾气老人,我见到过太多流行一时的和无用——或更严重,有害——的实践,在没完全理解他们之前就盲目实施,我不得不还原价值:

  • 常识优于盲从流程,任何流程
  • 经验结果优于未经证实的声明,即便它们由我敬仰的人提出
  • 可靠的原则优于趋势和风潮
  • 干净的代码优于让代码晦涩难懂的炫技

查看英文原文: The Manifesto Overload

2011-08-07 21:541653
用户头像

发布了 32 篇内容, 共 88860 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战营模块一作业

Sindorei

「架构实战营」

取代FMEA风险评估:如何在敏捷世界中管理风险

龙智—DevSecOps解决方案

风险管理 FMEA

大数据中心通过Perforce软件版本管理系统助力动力系统开发

龙智—DevSecOps解决方案

perforce 混合动力

如何为你的听众设计一张精密的地图

将军-技术演讲力教练

直播:开发者如何抵达元宇宙

融云 RongCloud

开发者 元宇宙

教你用 JavaScript 设计一个 Neumorphism 风格的数字时钟 (代码详解)

海拥(haiyong.site)

大前端 js 28天写作 签约计划第二季 12月日更

服务器减少一半,TDengine在华自科技的落地实践

TDengine

数据库 tdengine 时序数据库

免杀技术的发展

喀拉峻

网络安全 安全 信息安全 免杀

EasyRecovery如何恢复md文件

淋雨

Camtasia

Java 面向对象精讲【下】

XiaoLin_Java

面向对象 12月日更

一劳永逸,使用 PicGo + GitHub 搭建个人图床工具

AlwaysBeta

GitHub 工具 PicGo 图床

区块链农产品溯源系统开发,助力农业品牌打造

电微13828808271

等保2.0正式发布了吗?核心思想包括什么?

行云管家

网络安全 等保 等级保护 等保2.0

智慧社区建设解决方案,智慧社区综合服务平台开发

电微13828808271

控制台彩色输出

FunTester

Java 测试框架 Groovy FunTester Jansi

效率高到爆炸的IT运维软件您安装了吗?

行云管家

运维 IT运维 运维i工具

协程实现方式——从程序控制流转移谈起

Jowin

协程原理

数据分析中应该掌握的五个数学概念

Geek_utwige

数据分析 Excel 统计学 基本概念

Flutter 2 渲染原理和如何实现视频渲染

声网

flutter 大前端 音视频

探秘持久内存(PMem)中无锁实现多线程安全的持久化数据结构

第四范式开发者社区

持久内存 PMem 多线程安全

如期而至-用户购买时间预测(上)

索信达控股

模型 购买预测 购买行为 精准营销

【技术干货】前端性能优化——快速定位代码bug

云智慧AIOps社区

开源 大前端 技术分享 技术干货

架构实战营4期第一模块作业

jialuooooo

架构实战营

如何用会声会影制作简约的倒计时片头?

懒得勤快

想在 KubeSphere 中进行自定义监控?来瞧瞧这

API7.ai 技术团队

云原生 API网关 监控工具 KubeSphere Apache APISIX

Linux一学就会之文件的归档和压缩tar命令

学神来啦

Linux 运维 ZIP tar命令 linux云计算

Vue路由守卫有哪些,怎么设置,使用场景等

编程江湖

Vue 路由器

质量基础设施“一站式”服务平台开发,一站式检验检测服务平台

电微13828808271

QCon-OPPO数据平台Cloud Lake 降本增效实践

安第斯智能云

运维 后端 数据

nginx负载均衡策略你知道多少?

恒生LIGHT云社区

负载均衡 服务器 ngnix

为什么说泛娱乐出海离不开这家公司

融云 RongCloud

音视频 通信云 社交 泛娱乐 出海

不堪重负的宣言_研发效能_Vikas Hazrati_InfoQ精选文章