Q1: What books have been recommended by Linus Torvalds?
Linus Torvalds has recommended a range of books, including Code Complete by Steve McConnell, Peopleware by Tom DeMarco, Writing Solid Code by Steve Maguire, Mythical Man-Month by Fred Brooks and Beautiful Code by Andy Oram & Greg Wilson.
Q2: What type of books does Linus suggest for programmers?
Linus suggests a range of books, including textbooks related to programming, algorithms and operating systems as well as books related to software engineering, such as coding practice, development processes and project management.
Q3: What other guidance does Linus offer?
Linus provides guidance on planning and coding techniques and offers advice on improving code quality. He often recommends writing code in small chunks to test it as you go, instead of writing long pieces of code without testing in between.
Q4: What insight does Linus provide on working on large projects?
Linus advocates unsubscribing from unimportant email lists, spending more time on coding and less on meetings/conversations, and avoiding large teams of people working on the same code. He also recommends breaking up large projects into separate smaller tasks, making them more manageable.