IT技术博客大学习 共学习 共进步

标签:Design

共 2 篇相关文章

IT 累计浏览 4,161

Wi-Fi 是什么的缩写

这篇讲的是一个许多人深信不疑的“常识”——Wi-Fi是Wireless Fidelity的缩写——其实是如何被制造并流传开来的。 作者从一次与客户的对话出发,引出了这个疑问。文章考证了Wi-Fi一词的真正起源:它并非来自Wireless Fidelity的缩写,而是1999年品牌咨询公司Interbrand为了便于推广IEEE 802.11无线网络技术,而创造出的一个朗朗上口的名字,灵感确实借鉴了高保真(hi-fi)的命名结构。 那么Wireless Fidelity这个广为流传的“全称”从何而来?文章揭示了这其实源于Wi-Fi联盟自身的一个失误。在命名初期,联盟的部分成员无法接受一个生造词没有含义,于是在早期推广中附加了“Standards for Wireless Fidelity”的错误标语,尽管不久后便撤下,但误解已然扩散,甚至形成了将“Wi-Fi”逆向扩展为词组的文字游戏(Backronym)。 文章最后以几个有趣的冷知识结尾,比如Wi-Fi的标准写法,以及它在最初竞标中并非最高票方案。作者借此点出,学习这类知识并非为了实用,其魅力纯粹在于趣味和祛魅。

IT 累计浏览 3,581

软件工程的变迁

这篇讲的是“软件工程”这个概念本身在历史中如何被重新定义。作者从上世纪60年代的“软件危机”说起,回顾了软件工程最初是如何作为一门试图让软件开发变得像传统工程一样可预测、可控制的学科而诞生的。 然而,作者指出,过去几十年里,我们目睹了“软件工程”一词的指代对象发生了戏剧性的漂移。它从一套严格的方法论(如瀑布模型和文档驱动的流程),逐渐变成了一个涵盖敏捷宣言、DevOps文化、持续交付乃至平台工程的广阔“伞状术语”。这个过程并非线性替代,而是层层累积。 文章的核心在于探讨这种变迁背后的驱动力。作者认为,其根本动力在于软件本身的性质发生了变化:它从静态的、可完整规约的“制品”,演变成了动态的、需持续演化的“产品”或“服务”。这迫使工程实践必须从追求前期的“正确构建”转向保障后期的“持续可行”。 因此,对今天的从业者而言,理解这段变迁很重要。它提醒我们,当谈论“软件工程”时,彼此理解的可能并非同一套实践。更重要的或许是把握其内核:无论形式如何变化,其目标始终是以系统性、可持续的方式,去驾驭软件的复杂性并交付价值。