S
S
Sergey2020-10-07 22:48:42
IT education
Sergey, 2020-10-07 22:48:42

Where can I see detailed real-life examples of the concepts and features of programming languages?

There are features/concepts in different languages ​​that seem to be useful, but their use in everyday life does not seem justified. Where can I look at some specific examples of the use of such features? Actually the main points:
1. Architectural patterns - on detailed and understandable real examples.
For example, I read a lot about the main patterns, found explanations. But there are no solutions to specific real problems.
2. Examples and benefits of, say, iterators / generators (Python and PHP), asynchronous features of Python (except for the web), examples that reveal the full power of goroutines in Go - there are a lot of manuals, but there are no examples that tell what real problems these are decided and how - practically did not see.

On the topic, I managed to google only the RealWorld repository , but there are examples of ready-made applications and in their entirety, and not separate pieces and chewed with benefit. If there are examples or sources with such examples, please provide them.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Saboteur, 2020-10-08
@paper_castle

1. Architectural patterns - based on detailed and understandable real examples.

Real examples are usually quite complex for someone to sit down and make them detailed and understandable.
Patterns are used in complex software in batches to solve various problems. And since the pattern is not the most important thing in the software, it is hidden there under a ton of main code.
If you do not have practical working skills, it will be incomprehensible and indetailed for you, because the main part of the code will not be chewed up by an ideal example, but simply code that performs its task.

A
Adamos, 2020-10-07
@Adamos

These techniques must be used by yourself in order to understand. Real examples should be real solutions to your real problem.
But just reading, even if it is chewed in detail, is the same as lying on the couch and reading karate lessons.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question