Answer the question
In order to leave comments, you need to log in
What are the general developer books?
Good day, there are books for learning programming in languages and platforms, and there are books general for any area of it, be it web (me), mobile phones, desktop, etc., that is, according to how the Internet works (protocols and everything with it related), algorithms and data structures, design patterns, and so on, well, please advise, preferably in Russian, books on such topics, I want to buy and read hard, I just realized that riveting something and not understanding how the Internet works inside ?, what patterns are there?, what algorithm to use and what they generally are?, I realized that without understanding such things I won’t go far, thanks in advance.
Answer the question
In order to leave comments, you need to log in
How Linux Works (no translation, but I didn't see any analogues in the book either)
Perfect code
Perfect programmer.
How to become a software
development
professional
Algorithms
Some of the books cannot be bought in electronic form, so you will have to download scans from torrents.
I do not like piracy, but there is no choice, otherwise these books cannot be obtained now.
Vigers Carl. Software requirements development
Alan Cooper. about the interface. Interaction Design Fundamentals
and of course
Robert E. Sutton - Don't work with mducks. And what if they're around you
In terms of algorithms and data structures - a classic, but in my opinion, has not lost its relevance - Niklaus Wirth, "Programs = algorithms + data structures". Old, before the OOP. Pretty compact and very clearly written. There are several options where examples use different languages (starting with Pascal), but it does not rest on a specific language - the focus is on general principles.
On OOP - Grady Booch, "Object-Oriented Design" - also a classic on OOP, the primary source.
In general, the classic programming classic - Knuth, "Programming" - but you have to be a hero. 10 volumes, where 10,000 algorithms are disassembled and presented in assembly language.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question