A question for OOP experts. - page 20

 
Реter Konow:

Trust me, your codes will die with you too. Do you think anyone wants them?) Well, think.

I didn't post the open code to be parsed. It was a codebase requirement. The main purpose was to post a useful result.

Where?

 
Dmitry Fedoseev:

Where?

If you like poetry, I can answer in rhyme. ))
 
Реter Konow:
How much harder would access be? I have a global kernel that can be seen from everywhere. In OOP I would have to give it up. How to work with elements in windows then? I get comatose when I try to imagine it.))

The biggest truth of this thread is in this post. Indeed, the area of Peter's brain through which he would be able to understand the PLO is in a comatose state, so there will be all sorts of dancing around and around, all sorts of twists and turns... but nothing to do with the PLO.

 
Реter Konow:
If you like poetry, I can rhyme. ))

That's my point exactly.

 

And yet hope was so close...

Реter Konow:
That's it, I'm off to learn OOP.
 
Alexey Navoykov:

And yet hope was so close...

It's as simple as that. After "...That's it, I'm off to learn OOP...", nothing popped into my head...
And in his best tradition, Peter reduced everything to the fact that he is the only one of all the one's. Everyone else is not one.
 
Artyom Trishkin:
It's as simple as that. After "...That's it, I'm off to learn OOP...", nothing popped into my head...
That's because all of Peter's RAM is crammed with information about his codes, where something is called and changed in global arrays. There is nowhere to store new information. It is a vicious circle )
 
Реter Konow:

Alas, exclusionary. A global kernel implies global visibility, which removes the need for

(1)In encapsulating code. Why, when everything is accessible from anywhere?

(2) Overloading of functions. Why when it's easier to do the work in one, making the results universally visible and accessible?

(3)Polymorphism. Why hide different implementations under one template, when one unit can do the work of those template variants? The amount of code would be less and the syntax would be many times simpler.

The whole point of OOP lies in the following:

1. Offloading of human memory. (It is badly offloaded. There is too much syntax).

2. Distribution of common work within a team (everyone knows a piece of code, hence there will be problems of building and debugging).

3. Code portability. (This is really a plus).

4. Marketing. Distribution and sale of development environments, libraries, through advertising of various gimmicks.

Taki finally learn that your "kernel-engine" is a cheesy surrogate of OOP.

 
Artyom Trishkin:
It's as simple as that. After "...That's it, I'm off to learn OOP...", nothing popped into my head...
And in his best tradition, Peter has reduced everything to the fact that he is the only one of all the ones. Everyone else is not one.

1. I went to learn OOP so as not to sit in a puddle in front of investors. At the same time, investors were not interested in my knowledge of OOP, but in the results achieved by my approach.

2. Grow out of this kindergarten, with the transition to personalities.

 
The OOP will be studied and I am learning. I am grateful to everyone who, without trolling, responds to my arguments with an approach that is new to me and explains the benefits in practice. Like George, for example.
Reason: