敏捷宣言(Agile Manifesto,敏捷软件开发)诞生至今刚好 20 年,有两个事实似乎不言自明:
- 作为一个标签,敏捷是胜利者;没有人希望被称为“非敏捷”。
- 但敏捷在实践上和创始人的革命性思想相去甚远。
本期主题和大家一起回顾敏捷开发的过去20年,文章详见清单最后一条推送,或如下地址:
- Hacker News 讨论 https://news.ycombinator.com/item?id=27946382
- 原文地址 https://www.simplethread.com/agile-at-20-the-failed-rebellion/
- 中文译文 https://mp.weixin.qq.com/s/EvrNWBKDEEKdQ7mHnwcFlw
本期话题包含 TypeScript、数据可视化、MongoDB、Promise API、NestJS、UI 构建实践经验、React Hooks、OOP、敏捷开发等。
- 如何在 JSDoc 注释中编写 TypeScript 接口 - goulet.dev
- 用 React 与 D3(V7) 开发一个力导向图 - reactfordataviz.com
- MongoDB 学习项目实战 - Florin Pop
- Promise.allSettled() 使用指南 - Dmitri
- NestJS 100秒速览 - Fireship
- 如何构建弹性的 JavaScript UI 界面 - Callum
- MDN 的输入自动提示是如何实现的 - Mozilla
- 自定义 React Hooks:为什么我们需要上下文 - indepth.dev
- 面向对象编程在 Angular 中是如何被滥用的 - indepth.dev
- 20年起义,敏捷已死,敏捷万岁 | 译文 - Al Tenhundfeld