OODT
Moderator: Coders of Rage
- THe Floating Brain
- Chaos Rift Junior
- Posts: 284
- Joined: Tue Dec 28, 2010 7:22 pm
- Current Project: RTS possible Third Person shooter engine.
- Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
- Programming Language of Choice: C/C++, Python 3, C#
- Location: U.S
OODT
Why is called "Object Oriented Design Theory"? It exists, people created it if I make a design of a building do I call it "My Building Design Theory"?
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself
-
- Chaos Rift Demigod
- Posts: 991
- Joined: Thu Nov 13, 2008 3:16 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Amiga, PSOne, NDS
- Programming Language of Choice: C++
- Location: Sweden
Re: OODT
Unless I've misunderstood you, there's a difference, design theory is not equal to object oriented programming/functionality, see what I mean?
- THe Floating Brain
- Chaos Rift Junior
- Posts: 284
- Joined: Tue Dec 28, 2010 7:22 pm
- Current Project: RTS possible Third Person shooter engine.
- Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
- Programming Language of Choice: C/C++, Python 3, C#
- Location: U.S
Re: OODT
I did untill "functonality".
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself
-
- Chaos Rift Newbie
- Posts: 9
- Joined: Fri Jan 28, 2011 2:23 am
- Current Project: Pong
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
Re: OODT
I'll be honest, I'm not quite sure what you are asking. If you made up a set of standards or rules which explained how best to build a building, that would be a "Building Design Theory." Then you could compare the design you made to your design theory and see how well it matches up.THe Floating Brain wrote:Why is called "Object Oriented Design Theory"? It exists, people created it if I make a design of a building do I call it "My Building Design Theory"?
- THe Floating Brain
- Chaos Rift Junior
- Posts: 284
- Joined: Tue Dec 28, 2010 7:22 pm
- Current Project: RTS possible Third Person shooter engine.
- Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
- Programming Language of Choice: C/C++, Python 3, C#
- Location: U.S
Re: OODT
But its not a theoy if it exist OOD exists so why is it a theory?
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself
-
- Chaos Rift Newbie
- Posts: 9
- Joined: Fri Jan 28, 2011 2:23 am
- Current Project: Pong
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
Re: OODT
Oh. You're confusing the meaning of "Theory." The type of theory that you're thinking of is a scientific theory. That's the sort of theory where you have an idea of the way things are/work, and you are trying to find evidence to support it.THe Floating Brain wrote:But its not a theoy if it exist OOD exists so why is it a theory?
Dictionary.com defines this sort of theory as "a coherent group of general propositions used as principles of explanation for a class of phenomena: Einstein's theory of relativity."
OODT is a completely different type of Theory. This Theory is about how to do something correctly, or how something works best rather than how something happens. For instance, building a class is not part of OODT. How you should build that class. OODT tells you that you should encapsulate your data members.
Dictionary.com defines this sort of theory as "the branch of a science or art that deals with its principles or methods, as distinguished from its practice: music theory." OR "a particular conception or view of something to be done or of the method of doing it; a system of rules or principles."
I hope this helps a little.
- Ginto8
- ES Beta Backer
- Posts: 1064
- Joined: Tue Jan 06, 2009 4:12 pm
- Programming Language of Choice: C/C++, Java
Re: OODT
Correct, but a theory has already been proven in sufficient scientific rigor to be considered true. A theory that hasn't been proven yet is called a conjecture.Irony wrote:Oh. You're confusing the meaning of "Theory." The type of theory that you're thinking of is a scientific theory. That's the sort of theory where you have an idea of the way things are/work, and you are trying to find evidence to support it.THe Floating Brain wrote:But its not a theoy if it exist OOD exists so why is it a theory?
Dictionary.com defines this sort of theory as "a coherent group of general propositions used as principles of explanation for a class of phenomena: Einstein's theory of relativity."
So floating brain, you're completely wrong, if it's a scientific theory it DOES exist. But the kind of theory here is the conceptual idea behind the practice of object oriented programming. Ever heard of graph theory? It's not a scientific theory, it's the sum of all the conceptual ideas behind manipulation of objects on different types of graphs. It's the same thing here.
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
-
- Chaos Rift Demigod
- Posts: 991
- Joined: Thu Nov 13, 2008 3:16 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Amiga, PSOne, NDS
- Programming Language of Choice: C++
- Location: Sweden
Re: OODT
Probably a bad choice of word, I meant stuff like classes, inheritance and what not.THe Floating Brain wrote:I did untill "functonality".
- THe Floating Brain
- Chaos Rift Junior
- Posts: 284
- Joined: Tue Dec 28, 2010 7:22 pm
- Current Project: RTS possible Third Person shooter engine.
- Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
- Programming Language of Choice: C/C++, Python 3, C#
- Location: U.S
Re: OODT
Oh I thought people were saying it was like a scintific thoery and I was always kinda wondering. I dident know there was another defnintion lol
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself