Topic List | Page List: 1 |
---|---|
Topic | Are any of these books good for learning to program/code? |
Sahuagin 12/30/17 12:12:26 PM #13: | AllstarSniper32 posted... The only answer I'd have is someone who's never done coding before. IIRC he was looking to learn as fast as humanly possible. these books would probably not be a good way to do that, they would be more to casually learn some random programming. the best way to learn IMO is to find projects to implement, and implement them. also, you should maintain a set of personal guidelines and conventions which you grow over time. learn about refactoring, clean code, design patterns, unit tests, and source/version control. I feel like these should be learned as soon as possible. for some reason they are mostly ignored even when getting a degree in CS. they should be taught as fundamental programming concepts right from the start. Refactoring: https://refactoring.com/catalog https://www.amazon.com/dp/0201485672 Clean Code: (probably my favorite programming book) https://www.amazon.com/dp/0132350882 Design Patterns: the blue book is boring as heck and is only good as a reference unless you can somehow bear to read it https://www.amazon.com/dp/0201633612 the other book is the complete opposite of boring and teaches good programming principles in general; highly recommended! https://www.amazon.com/dp/0596007124 Unit tests https://www.amazon.com/dp/0321146530 Version Control (specifically mercurial which I use; start with "ground up mercurial") http://hginit.com/ --- The truth basks in scrutiny. http://i.imgur.com/GMouTGs.jpg http://projecteuler.net/profile/Sahuagin.png ... Copied to Clipboard! |
Topic List | Page List: 1 |