Talk:Object orgy

Latest comment: 4 years ago by MrChafeits in topic External Links Section

This page was useful to me; please do not delete it. Thanks, CarlosFlys

Merge to spaghetti code

edit

This article is just describing one language community's term for a particular kind of spaghetti code. It seems to me that it should be merged there. --FOo (talk) 16:33, 8 December 2007 (UTC)Reply

It doesn't sound like spaghetti code to me: that is hard to read because of arbitrary jumps, this is error-prone because access is unrestricted. Okay, they have some similarities, but I'm hard put to say exactly what. Spaghetti does not take advantage of the (once new) discipline of structured programming, orgy works around the discipline of encapsulation, probably because the design is not well thought out. If someone can formulate it, add a link mentioning the relationship. PJTraill (talk) 22:28, 26 January 2008 (UTC)Reply
It is also not clear whether an object orgy is present as soon as objects are insufficiently encapsulated, or not until other objects take extensive advantage of this. I have extended and structured the article, but I realise I have assumed the former definition. Another difference seems to be that spaghetti code usually refers to the flow of control in non-OO languages not enforcing structured programming. PJTraill (talk) 00:37, 27 January 2008 (UTC)Reply
Not at all the same as spagetti code. "Spagetti code" describes the structure (or lack thereof) of a program. "Object orgy" describes the behaviour and interactions between objects.--84.114.158.113 (talk) 20:47, 4 May 2008 (UTC)Reply
Strongly disagree. Spaghetti code is code that is hard to read, due to it going everywhere while object orgy is a humor term about overzealous and/or poor use of objects. If anything, it should be merged in "poor code" (or something like that), but I don't see it necessary. Erikina (talk) 11:57, 5 July 2008 (UTC)Reply
edit

The domain https://perldesignpatterns.com seems to have been purchased by a pornographic website, perhaps this should instead link to the same page on the Internet Archive? MrChafeits (talk) 21:52, 26 December 2019 (UTC)Reply