写点什么

不堪重负的宣言

  • 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:541818
用户头像

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

关注

评论

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

写公号大半年,看看我都收获了些啥

架构精进之路

技术 总结 微信公众号 成长笔记

2.react心智模型(来来来,让大脑有react思维吧)

全栈潇晨

React React Hooks react源码

揭秘登上2021春晚舞台的黑科技-XR技术

架构精进之路

黑科技 vr 春晚 XR MR

【STM32】PWM 输出 (标准库)

AXYZdong

硬件 stm32 2月春节不断更

字幕组时代落幕,翻译的未来可能是?

字节跳动技术团队

第 4 周作业

老元宵

C语言实用第三方库Melon开箱即用之多线程模型

码哥比特

c c++ Linux 后端 框架

翻译:《实用的Python编程》01_05_Lists

codists

人工智能 后端 python 爬虫 列表 数据结构与算法

LeetCode题解:1091. 二进制矩阵中的最短路径,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

算法从有序数组中移除重复的数据,AI学习资源2020 John 易筋 ARTS 打卡 Week 38

John(易筋)

ARTS 打卡计划 ai youbute学习资源

13. 如果自己写的 Python 程序出错了,怎么办?

梦想橡皮擦

python 爬虫 2月春节不断更

给hugo博客添加评论功能

远鹏

Hugo 静态博客 utterances

日记 2021年2月17日(周三)

Changing Lin

2月春节不断更

gradle中的增量构建

程序那些事

maven Gradle 程序那些事 构建工具

Elasticsearch mapping 复杂数据类型

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

门诊数字化:患者信息识别方式

boshi

医疗 数字化基础 七日更

用例文档

三生赤水

开发利器——C语言必备实用第三方库

码哥比特

c c++ Linux 后端 框架

微信红包封面,2021年为啥突然火了?

架构精进之路

春节 微信红包封面 商业洞察

程序员成长第五篇:如何选择城市工作?

石云升

程序员 2月春节不断更 选择城市

第四章作业-编写一个用例文档

秦挺

春节快过腻了?不妨关心下太空探索

脑极体

IDEA插件:快速删除Java代码中的注释

xiaoxi666

Java 代码注释 JavaParser

3.Fiber(我是在内存中的dom)

全栈潇晨

React React Hooks react源码

【LeetCode】重塑矩阵Java题解

Albert

算法 LeetCode 2月春节不断更

【函数计算实践】nodejs初探示例——本地mac环境

程序员架构进阶

架构 nodejs 函数计算 七日更 2月春节不断更

端口隔离和VLAN的区别

C语言第三方库Melon开箱即用之词法分析器使用

码哥比特

c c++ Linux 后端 框架

1.开篇(听说你还在艰难的啃react源码)

全栈潇晨

React React Hooks react源码

EternalWallet为您提供快速、便捷、低价的国际汇款服务

Geek_c610c0

一维数组的动态和

小马哥

算法

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