K
K
Kernokus2020-03-07 19:03:08
IT education
Kernokus, 2020-03-07 19:03:08

Where can I find open C++ projects?

Good afternoon. I decided that for the further development and general understanding of the OOP, it is necessary to get acquainted with some real projects, open source, or, in principle, open source. Recommend exactly those sites / places where you can get acquainted with those that are really useful to read, analyze, etc. (well, so that they were not shit code). C ++ language.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Victor Bomberow, 2020-03-07
@Kernokus

https://github.com/fffaraz/awesome-cpp
I still recommend that you first have a solid understanding of OOP in C# or Java code, the EPPlus library for example, because in C ++ the usual RAII resource wrappers and a structural approach are widely used.

V
Vladislav Lyskov, 2020-03-07
@Vlatqa

Github

S
Saboteur, 2020-03-07
@saboteur_kiev

well, so that they would not be shitty code

In any large project, shitcode is not bad, but a forced decision. You do not need to look for the perfect project with the perfect code, because it will not give anything in terms of understanding what the team faced, and why they had to come out with a crutch. Moreover, the vast majority of crutches are quite normal.
Just take ANY open source project whose product you use yourself, and try to figure it out, perhaps add functionality. On the way to the first approved pull request, just find out the pitfalls, and possibly trace their history.
For example, FAR, putty, nginx, etc. Just rummage through what you have installed from C ++ open source.

L
Leonid, 2020-03-08
@caballero

In real projects, you will not understand anything.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question