Z
Z
ZloyHobbit2014-02-05 08:42:39
Programming
ZloyHobbit, 2014-02-05 08:42:39

What are the ways to learn object oriented programming?

Good afternoon, at the moment there are a huge number of books on any language aimed at learning OOP, but most come down to describing the syntax and basic principles of OOP, which can be found on Wikipedia. And examples like "let's write a class with three children and a dozen methods to add two numbers with it and display the answer." At the same time, having experience in developing in a functional style, switching to OOP is quite non-trivial, because. there is no particular need for this (and if it is, then most likely there is a large project and professional colleagues who can help with this).
Hence the question, can you recommend any books, courses, etc.? where would projects written in the OOP style be analyzed in detail and with examples? So that you can learn how to write beautifully, form the correct application architecture, etc. provided that the syntax for a certain language is known, or can be learned without problems in the process from the same book, or any other.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexey Pomogaev, 2014-02-05
@ZloyHobbit

Object Oriented Analysis and Design with Grady Booch Application Examples rutracker.org/forum/viewtopic.php?t=3343958

A
Antares19, 2014-02-06
@Antares19

For me, OOP was a holiday-discovery when, in ancient times, while still in college, I tried to write an aquarium with fish in pascal.
Try it, it's better to do it right away in the object approach :) Graphical output - even with triangles. The main thing is that there should be an arbitrary number of fish, and their behavior, size, color, etc., could be different.
A very good example to understand all the magic and beauty of objects.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question