Itthon Fejlesztés Mi a tésztaelmélet? - meghatározás a techopedia alapján

Mi a tésztaelmélet? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a tésztaelmélet?

A tésztaelmélet a programozás elmélete. Ez az alkalmazásfejlesztés általános analógiája, amely leírja a különböző programozási struktúrákat népszerű tésztaételekként. A tésztaelmélet rávilágít a kód hiányosságaira. Ezen analógiák közé tartozik a spagetti, a lasagna és a ravioli kód.

A Techopedia magyarázza a tésztaelméletet

Az alkalmazásfejlesztés legszélesebb körben alkalmazott analógiája a spagetti kód, amely megmutatja a nem strukturált eljárások írását, így a kód nehezen érthető és frissíthető.


A Lasagna kódot szerkezetileg írt és rétegelt programnak tekintik. Az alkalmazás könnyen olvasható, és többrétegű felépítésű. Ugyanakkor a kód szegmenseiben előre nem látható kölcsönös függőségek miatt a lasagna programot nehéz lehet módosítani.


Könnyen módosítható és jól megírt objektum-orientált programozási (OOP) kódot ravioli-kódnak hívnak. A szósz a különböző részek közötti felületek rétege.


A mai programozási munka nagy része a spagetti vagy a lasagna kód átírása OOP verzióra, ugyanazzal a funkcióval. Egyes esetekben a programot egyszerűen felváltja egy vadonatúj.

Mi a tésztaelmélet? - meghatározás a techopedia alapján