Dear editors of the Hacker magazine, I have been thinking a lot about this letter, whether it is worth writing it, maybe I am somehow mistaken about something. But, one day (it sounds better), I made a decision (well, this is already understandable).
The letter can be characterized by one sentence:
“Enough to talk nonsense, finally check your damn articles for errors and enough stupid screenshots like 'code for something' !!” .
')
And now, in order, firstly, I am writing an “open” letter so that other readers of the magazine could express their point of view through comments on this post and if I’m just a young PRshik, then everyone will have the opportunity to tell about it personally to me secondly, I do an excellent job for you — I express and collect constructive criticism. (To be sure that they will hear me, I will just in case mention the following users:
XakepRU ,
step_na_habre ,
gorl ).
I adore “Hacker” magazine, I consider it the best, the most favorite section is “Coding”. At least, I adored, considered the best and loved the “Coding” section. The three facts that I cite below are not the only ones, these are the last two issues.
The photo below is from this number .

The Coding section, an article about the tasks that are given at interviews. In the photo you see the code where you need to find errors, of course there is a “solution”, in which not a single word about what I marked with red lines in the photo. The article has two authors at once.
The following two photos from this issue .

Section "Coding", article "Pattern 'state'". First, a non-OOP code is given, and then a new code is “added” to show the inefficiency of a non-OOP solution. In the photo, I think you can understand what it is about, there is a “switch operator”, I again marked red, and in the example code there is no switch statement, there is only an if-else. In principle, there are no problems, the reader understands what is being said, but there’s a feeling that the text was written three weeks ago, and the code was just that, and no one from the author, editor of the heading, the editor-in-chief noticed that the text and code are “several” match up. This is me - from harm.
In the same issue, in the same article:

I marked in red the code where any C ++ programmer who respects himself finds an error (not to mention new types of constructors).
What is the main problem
The fact is that when we write posts for Habr, the author is usually the only one who writes the text, where usually there are a lot of mistakes (probably you have already found a lot in me, mostly related to Russian). These errors are then corrected by the "community". In the case of a journal, there is an author of the article, there is a heading editor, there is an editor-in-chief, there also a publishing editor can, etc. etc. The magazine prepares as much as a whole month, so what's the problem after all, guys, if you don’t have cool programmers, why the hell will you lose your reputation in order to write a few articles about Coding.
The errors are not the only ones, I have cited from the last two issues, so that it is fresh, there are a lot of which I am silent, and which are not only in the Coding section, I just understand it most of all in Coding, those who know or wants to say about other similar - please comment!
PS: step, congratulations on the new post, I wish you great success!