Raviolikod
antimönster inom objektorienterad programmering där källkod saknar analys och design av de ingående objekten
Ravioliprogrammering, raviolikod, är ett typiskt designantimönster och motsvarigheten till spaghettiprogrammering i ett objektorienterat programspråk. Det är resultatet av en oövertänkt design där objekten inte har någon logisk uppdelning sinsemellan utan "flyter omkring" i funktionsrymden, det vill säga objektorienterad programmering utan analys och design av de ingående objekten.[1]
Raviolikod
Antimönster inom objektorienterad programmering där källkod saknar analys och design av de ingående objekten ![Redigera Wikidata](//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png)
![Redigera Wikidata](http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png)
Objekten (raviolin) har inte någon logisk uppdelning sinsemellan utan "flyter omkring" i funktionsrymden (såsen). ![Redigera Wikidata](//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png)
![Redigera Wikidata](http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png)
Underklass till | försummelse ![]() | |
---|---|---|
Har del(ar) | källkod, brist ![]() |
Se även
redigeraReferenser
redigera- ^ ”Ravioli code”. https://stackoverflow.com/questions/2052017/ravioli-code-why-an-anti-pattern. Läst 22 januari 2022.