Hasty Briefsbeta

双语

A 2024 Plea for Lean Software (with running code) - Bert Hubert's writings

a day ago
  • 如今的软件过于臃肿,350MB的安装包和1600个依赖项带来了严重的安全风险。
  • 安全问题日益严峻:攻击面庞大、代码质量低下、逻辑漏洞频发,就连苹果和谷歌这样的一流企业也会犯下重大错误。
  • 经济回报促使开发者优先追求速度而非安全性,但《欧盟网络弹性法案》等立法可能迫使供应商更加重视软件质量。
  • 作者开发了Trifecta——一款仅含1600行代码和少量依赖的极简图片分享工具,证明现代软件依然可以实现轻量化。
  • 减少交付的代码量、严格审查依赖项,以及化繁为简,是提升软件安全性的关键。