把握行业变革关键节点,12 月 19 日 - 20 日,AICon北京站即将重磅启幕! 了解详情
写点什么

不堪重负的宣言

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

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

关注

评论

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

告别微信办公,这款私有化企业聊天软件可能适合你!

BeeWorks

即时通讯 IM 私有化部署

《小K闪电课堂》EP07 :SQL 引擎“第四关”——多模执行器

KaiwuDB

社区活动-关于AI智能运维的交流与思考

TiDB 社区干货传送门

人物访谈 社区活动 管理与运维 应用适配 TiDB第四届征文-运维开发之旅

平安科技:从 Oracle 到 TiDB,百 TB 级高并发保险业务的全面国产化实践(业务篇)

TiDB 社区干货传送门

如何基于动态关系进行ORM关联查询,并动态推断DTO?

node.js typescript ORM prisma Nest.js

IT工单堆积如山?ManageEngine卓豪3步实现自动化处理

ServiceDesk_Plus

ManageEngine卓豪

分片键选错了,你的数据库分片就是"灾难现场"!

我爱娃哈哈😍

数据库 数据库分片 分片键

MiniMax 语音模型升级,跨语种复刻保留口音,多语种增至 40 个;FlowSpeech:书面语转口语 TTS 服务丨日报

RTE开发者社区

新媒体时代的舆情管理:你监测到情绪拐点了吗?

沃观Wovision

社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

记 TEM on 腾讯云 :超级流畅的一次试用

TiDB 社区干货传送门

社区活动 TEM 试用

存储之于AI,让算力真正释放价值。

ScaleFlux

NVMeSSD AI存储 MLPerf

【开课通知】 雅菲奥朗·SRE Practitioner 认证实战训练营

雅菲奥朗

SRE Practitioner认证

一文了解增量物化视图维护(IVM):原理、演化与实践落地

tapdata

实时数据平台 物化视图 增量物化视图 增量视图维护 IVM

怎么确保全球数据管道中的跨时区数据完整性

伤感汤姆布利柏

普通人如何利用AI赛道搭建“前店后厂”?

阿星AI工作室

AI 产品经理 一人公司 小而美

合合信息智能审核白皮书上线,AI破解审核业务“数据孤岛”难题

合合技术团队

人工智能 大数据 算法

Mac 使用虚拟机部署TiDB 8.5

TiDB 社区干货传送门

基于腾讯云的TiDB TEM平台试用体验

TiDB 社区干货传送门

版本测评 安装 & 部署 TEM 试用

Prisma不能优雅的支持DTO,试试Vona ORM吧

node.js typescript ORM prisma Nest.js

除了腾讯会议,私有化有哪些选择?

BeeWorks

即时通讯 IM 私有化部署

NocoBase 本周更新汇总:优化及缺陷修复

NocoBase

开源 低代码 零代码 无代码 版本更新

分布式事务在分片场景下,TCC和Seata到底怎么选?一线实战全解析!

我爱娃哈哈😍

分布式事务 分布式数据库

🔥IoTOS v1.6.8 爆款配置 | 流量池运营 | 物联卡短信🔥🔥

开源物联卡管理平台-设备管理

5G 物联网 路由器 WiFi card 短信发送

解决企业管理难题,别小瞧了低代码

秃头小帅oi

避免“卡脖子”!如何减少内存I/O延迟对程序的影响?

秃头小帅oi

打造“云上超算引擎”,天翼云E-HPC服务赋能福建农林大学科研提速!

天翼云开发者社区

科研 算力服务

2019年Q2/Q3机器学习研究奖获奖名单公布

qife122

机器学习 学术合作

新客户 | 没拆 PI,成本却省了一半,这家钢铁企业是怎么做到的?

TDengine

tdengine 时序数据库 国产时序数据库

文本转语音技术突破:让计算机拥有自然语音

qife122

语音合成 文本转语音

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