你是否使用过Rust(或Go,或其他语言),并对它们处理错误的方式感到松了一口气?

Alright, I need to vent. I've reflecting about engineering recently I swear, exception handling in PHP feels like duct taping over a leaking pipe. Like, why is everything so optional? You can...

作者对PHP的异常处理表示不满,认为其灵活性过高,容易忽视错误。相比之下,Rust和Go的错误处理更为明确,要求开发者处理每个错误。作者建议在PHP中引入“结果对象”模式,以提升安全性和可维护性,并希望PHP能引入新的引擎和特性。

你是否使用过Rust(或Go,或其他语言),并对它们处理错误的方式感到松了一口气?
原文英文,约500词,阅读约需2分钟。发表于:
阅读原文