发展历程 什么是面食理论? -技术百科的定义

什么是面食理论? -技术百科的定义

目录:

Anonim

定义-面食理论是什么意思?

面食理论是一种编程理论。 这是应用程序开发的常见类比,将不同的编程结构描述为流行的面食。 面食理论突出了该代码的缺点。 这些类比包括意大利面条,千层面和馄饨代码。

技术百科解释面食理论

应用程序开发中使用最广泛的类比是意大利面条式代码,它表示编写非结构化过程会导致代码难以理解和更新。


千层面代码据说是一种结构编写和分层的程序。 该应用程序易于阅读,并具有分层结构。 但是,由于代码段中不可预测的相互依赖关系,千层面程序可能难以修改。


易于修改且编写良好的面向对象编程(OOP)代码称为馄饨代码。 调味料是不同部分之间的界面层。


如今,许多编程工作都是将意大利面条或千层面代码重写为具有相同功能的OOP版本。 在某些情况下,该程序仅被全新的程序替代。

什么是面食理论? -技术百科的定义