标签 [软件工程]

3
《Developer Should Abandon Agile》 解读
前言 最近,敏捷开发的代表人物、也是 Agile manifesto 的作者之一 Ron Jeffries 发表了文章 Developer Should Abandon Agile(中译:开发者应该放弃敏捷)。InfoQ 也有这篇文章的 中文新闻。以作者的身份表达这样的观点,无疑是很有震撼性的,然而(我认为) InfoQ 的新闻并没有完整地表达清楚作者的思想,读起来有一种雾里看花的感觉。 这里,我试图从自己的角度,尽可能全面地传达 Ron 大叔原文中的观点,同时也想表达我自己的一些个人看法。当然,我会明确的将两者区分开,以下除特殊说明外,原文将统一以引用的形式标注出来。
Python 项目可以有多大
.text-right { text-align: right; } 总是看到有人说,动态一时爽,重构火葬场。然而这世界上有的是著名的开源项目, 也有像 Github、Instagram 这样流量巨大的知名网站是基于动态语言开发的,经过了这么多年重构,也未听说哪个作者进了火葬场的,不明白这些人是真的不知道还是装作看不见呢?不过他们说动态语言大到一定程度就无法维护,虽然这话也同样不值一驳,不过也提醒了我,我也很好奇用动态语言开发的项目规模能大到什么程度。
从比尔盖茨的代码想到代码风格
首先还是说声抱歉。今天是 8 月的最后一天,但续期证书仍然失败。暂时没有什么好办法, 今后几天请光临的朋友暂时移步 HTTP 版本 吧。 今天看到一则 CNBeta 新闻, 是比尔 盖茨在 1978 年为 Microsoft Basic 写的代码,在今天这个互联网时代来说,堪称 代码活化石了吧。