什么是正确的,面向过程的编程还是过程编程



有人能告诉我把Procedural Programming称为Procedural Oriented Programming是否正确吗?

我认为"过程编程"是正确的,而且更常见。然而,由于它经常与面向对象编程形成对比,"面向过程的编程"变得更加常见。

不过,我认为这在技术上是错误的。首先,他们并不反对,你可以有一种面向对象的过程语言,两者兼而有之。其次,程序性语言是程序性的,而不仅仅是"面向程序的"。类似地,有些人把设计上比其他语言更面向对象的特定语言称为"基于对象的"。

造成混乱的另一个原因可能是面向协议编程(pop(,这是一个缩写词,有时(错误地(与过程编程相关联。

维基百科很好地概述了常见的编程范式及其正确名称https://en.wikipedia.org/wiki/Comparison_of_programming_paradigms

根据我的研究,过程编程是正确的。这种方法更加注重过程。

最新更新