Answer the question
In order to leave comments, you need to log in
Literature that every programmer should read?
I have several years of experience in programming,
but I still feel that my code is not as good as I would like: DRY, OOP etc...
What kind of literature would you advise to read what would be WOW and "why didn't I do this before" .
It would also be interesting to know what literature has raised your skills to a new level.
Answer the question
In order to leave comments, you need to log in
Steve McConnell - Perfect Code
"It would also be interesting to know what literature has taken your skills to the next level."
Haven't read it myself yet (just opened it), but it's still a recognized classic: SICP.
- What Every Programmer Should Know about Memory is so you know how a car drives before you become an auto mechanic.
In general: Technopark from mail.ru in the form of video lectures covers a lot and thoroughly in different areas: https://tech-mail.ru/pages/index/
Grady Butch, Andrew Tanennbaum, Hammacher, McConnell, Constantine, Laffort, Knut, Graham, Kernigan, Ritchie, Alexandrescu, Schneier, Russinovich, Schildt, Vahalia, Kolmogorov, and many, many more authors who have published monumental works on mathematics and programming , databases, encryption, operating systems, algorithms - all this is an invaluable treasure, a storehouse of knowledge for any programmer of the modern world, and not only today, but in general, probably always, the classics are eternal!
If .NET, then:
Steve McConnell. Perfect code. A practical guide to software development. - Per. from English. - St. Petersburg: Peter, 2005.
Jeffrey Richter. CLR via C#. Programming on the Microsoft .NET Framework 4.0 in C#. 3rd edition. - St. Petersburg: Peter, 2012.
A.V. Makarov, S.Yu. Skorobogatov, A.M. Chepovsky. Common Intermediate Language and System Programming in Microsoft .NET. 2nd edition. - M.: Internet University of Information Technologies, 2007.
L. Constantine, L. Lockwood. Software development. - Per. from English. - St. Petersburg: Peter, 2004
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question