How to get the right theory in programming?

0 like 0 dislike
162 views
In our time many books are written about programmirovanie, algorithms, design. I would like to get a "proper database theory" by choosing in the correct order of books for study. Of course I've heard of 4 volumes of the Whip, about the books McConnell, Alan Cooper, JEF Raskin and many others. In what order and what to read? Please help me :)
by | 162 views

7 Answers

0 like 0 dislike
The responses unjustly ignored CLR = Cormen, Leiserson, Rivest (plus Stein in the second edition) Algorithms. The construction and analysis.
I would start with the CLR.
And the programming language studied in parallel is a bit different.
by
0 like 0 dislike
McConnell writes very well about the General and commonly used aspects, he also has an excellent book on management of it projects. Whip — well what can I say, the Bible of algorithms, but because his books are very thorough and in-depth study of different algorithms that you'll be more likely to useand not to sell, I would have pushed this book from the first until the moment when you really want to understand how the gut works and what you can change
by
0 like 0 dislike
1. To start with the basics. At least a cursory glance at Wikipedia glide
\r
— algorithms (linear, branched, cyclic, recursive)
— data structure (scalars, arrays, structures, trees)
concepts (linear, procedural, object-oriented)
— patterns (programming patterns)
\r
2. On each of the items is clear, what books to look for. But reading the Carrot and Dijkstra need some no mathematical training.
\r
3. On the specifics, it is time to determine the language.
The balance between academic quality and relevance — Java, C++
\r
Accurate names, alas, will not help. I read long ago, can't remember.
Something like that...
by
0 like 0 dislike
Ruskin and I would advise you read along with books on algorithms, the rest of the boring theory ;))
by
0 like 0 dislike
Ruskin then why here? Proektirovanie user interfaces is not the basics of programming)
by
0 like 0 dislike
The book is not on theory (like McConnell), but still: "Joel about programming", author Joel Spolsky. This is a man who worked a lot (including Microsoft). Now he has his own company Fog Creek. But that's not it. He writes extremely entertaining on many important aspects of programming and design. Personally, I learned a lot through this book.
by
0 like 0 dislike
Structure and interpretation of computer programs.
More than this, kingia known as SICP
\rwww.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262011530/ref=sr_1_1?ie=UTF8&qid=1293473330&sr=8-1
\r
A very sensible introduction to Computer Science, there is much about the theory and practice of programming
by

Related questions

0 like 0 dislike
2 answers
0 like 0 dislike
7 answers
0 like 0 dislike
5 answers
asked Mar 22, 2019 by Pastafarianist
0 like 0 dislike
7 answers
110,608 questions
257,186 answers
0 comments
28,868 users