V2EX  ›  英汉词典

Early Return

定义 Definition

early return: (编程)在函数/方法尚未执行到末尾时,因满足某个条件而提前返回(结束执行并返回值或直接退出)。常用于减少嵌套、提高可读性、快速处理错误或边界情况。(在其他语境中也可指“提前返回/提前结束”,但最常见用法在软件开发。)

发音 Pronunciation (IPA)

/ˈɝːli rɪˈtɝːn/

例句 Examples

Use an early return if the input is empty.
如果输入为空,就用提前返回。

To avoid deep nesting, the function performs an early return when the user isn’t authorized, and only proceeds to process the request if all checks pass.
为避免过深的嵌套,当用户未获授权时函数会提前返回;只有在所有检查通过后才继续处理请求。

词源 Etymology

early 源自古英语 ǣr(“早、提前”)相关形式;return 源自古法语 retourner(“返回、转回”)。作为编程术语的 early return 属于现代软件工程语境中的组合用法,强调“在控制流中更早地返回”,常与“guard clause(守卫式条件)”等风格一起出现。

相关词 Related Words

文学与著作 Literary Works

  • Clean Code(Robert C. Martin):在讨论可读性与减少嵌套时常提及用“提前返回/守卫式条件”来简化逻辑。
  • Code Complete(Steve McConnell):在控制结构与函数设计的建议中涉及通过尽早处理异常/边界情况来降低复杂度。
  • The Pragmatic Programmer(Andrew Hunt & David Thomas):在强调清晰、可维护的代码风格时,常与“尽早处理错误并退出”的实践相呼应。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   630 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
♥ Do have faith in what you're doing.