Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #31214 > unrolled thread
| Started by | Ramine <ramine@1.1> |
|---|---|
| First post | 2015-02-25 13:12 -0800 |
| Last post | 2015-02-26 19:28 -0800 |
| Articles | 3 — 3 participants |
Back to article view | Back to comp.lang.java.programmer
Complexity and divide-and-conquer methods Ramine <ramine@1.1> - 2015-02-25 13:12 -0800
Re: Complexity and divide-and-conquer methods Silvio <silvio@internet.com> - 2015-02-26 14:32 +0100
Re: Complexity and divide-and-conquer methods Kevin McMurtrie <mcmurtrie@pixelmemory.us> - 2015-02-26 19:28 -0800
| From | Ramine <ramine@1.1> |
|---|---|
| Date | 2015-02-25 13:12 -0800 |
| Subject | Complexity and divide-and-conquer methods |
| Message-ID | <mcl395$nus$9@dont-email.me> |
Hello... I have come to an interesting subject.. I was asking myself right now what is exactly is the big and important improvement that brings Object oriented programming like C++ or Object Pascal or Java or C# ? I have thought rapidly at this and i think the BIG improvement that brings object oriented programming is that it tries to "minimize" at best "complexity" so that it can improve the criterion of "maintainability" etc.. but how can we look at object programming ? i think that by analogy it look like divide-and-conquer methods and algorithms, i mean that object oriented programming is like an "optimization" that minimizes at best the "complexity", divide-and-conquer methods and algorithms also try to minimize at best the number of steps or instructions that an algorithm have to do and we can measure that as a time complexity expressing it by a O(). Thank you, Amine Moulay Ramdane.
[toc] | [next] | [standalone]
| From | Silvio <silvio@internet.com> |
|---|---|
| Date | 2015-02-26 14:32 +0100 |
| Message-ID | <54ef206d$0$2901$e4fe514c@news.xs4all.nl> |
| In reply to | #31214 |
On 02/25/2015 10:12 PM, Ramine wrote: > Hello... > > > I have come to an interesting subject.. > > I was asking myself right now what is exactly is the big and important > improvement that brings Object oriented programming like C++ or Object > Pascal or Java or C# ? > > I have thought rapidly at this and i think the BIG improvement that > brings object oriented programming is that it tries to "minimize" at > best "complexity" so that it can improve the criterion of > "maintainability" etc.. but how can we look at object programming ? > i think that by analogy it look like divide-and-conquer methods and > algorithms, i mean that object oriented programming is like an > "optimization" that minimizes at best the "complexity", > divide-and-conquer methods and algorithms also try to minimize at best > the number of steps or instructions that an algorithm have to do and we can > measure that as a time complexity expressing it by a O(). > > > > > Thank you, > Amine Moulay Ramdane. > > > Your thoughts are so obviously ridiculous that "my thought" is that it is safe to assume your are pulling our legs. Please stop trolling and waste bandwidth. You are going straight into the old kill-file.
[toc] | [prev] | [next] | [standalone]
| From | Kevin McMurtrie <mcmurtrie@pixelmemory.us> |
|---|---|
| Date | 2015-02-26 19:28 -0800 |
| Message-ID | <mcmurtrie-D1E86A.19280126022015@news.sonic.net> |
| In reply to | #31214 |
In article <mcl395$nus$9@dont-email.me>, Ramine <ramine@1.1> wrote: > Hello... > > > I have come to an interesting subject.. > > I was asking myself right now what is exactly is the big and important > improvement that brings Object oriented programming like C++ or Object > Pascal or Java or C# ? > > I have thought rapidly at this and i think the BIG improvement that > brings object oriented programming is that it tries to "minimize" at > best "complexity" so that it can improve the criterion of > "maintainability" etc.. but how can we look at object programming ? > i think that by analogy it look like divide-and-conquer methods and > algorithms, i mean that object oriented programming is like an > "optimization" that minimizes at best the "complexity", > divide-and-conquer methods and algorithms also try to minimize at best > the number of steps or instructions that an algorithm have to do and we can > measure that as a time complexity expressing it by a O(). > > > > > Thank you, > Amine Moulay Ramdane. Uh, what? Object oriented programming is a design for managing code and data that is much easier to scale up to large applications. Maybe you're too young to have seen code before OOP? Object oriented design predates C++ and even plain old C. C++, Java, Python, Ruby, etc. and are programming languages designed to make OOP easy. (I don't know what Object Pascal was for, and neither does anyone else who has tried it.) -- I will not see posts from astraweb, theremailer, dizum, or google because they host Usenet flooders.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.java.programmer
csiph-web