"面向目标程序设计" 可以翻译为 "goal-oriented programming" 。不过,更常见且准确的表达可能是 "objective-oriented programming" (如果这里的“目标”指的是具体、可衡量的目标,且在特定语境下与编程方法相关),但在计算机科学的标准术语中,描述以对象为核心进行编程的范式是 "object-oriented programming (OOP)"(面向对象程序设计)。
若严格对应“面向目标”(强调以达成特定目标为编程导向),"goal-oriented programming" 虽非标准术语,但在特定文献或语境中可能被使用。更普遍的替代方案可能是:
"task-oriented programming"(面向任务编程,强调完成具体任务)
"purpose-driven programming"(目的驱动编程,强调以达成目的为核心)
推荐用法:若指“面向对象”编程,直接使用 "object-oriented programming (OOP)"。
若需强调目标达成,可结合语境使用 "goal-oriented programming"(需确认是否符合领域习惯)或调整为更准确的表达(如任务导向、目的驱动)。
建议根据具体使用场景选择术语,必要时可查阅相关领域的英文文献确认用词。