Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
This isn't a book you'll glean direct practical tidbits out of, an introduction to not only functional programming but how to think in a paradigm outside the usual way C*/Python/Ruby/Java/etc... are coded. Even if you wind up never working in Scheme or any other primarily functional language, the tactics and thought processes you'll learn here will apply to any currently-evolving language to a greater or lesser degree. You'll be able to map your thought process into the paradigm that works best for your current situation and not just be forced into a limited set of idioms that causes unnecessary boilerplate and clunky code mangling. See More
I always think about this quote from John Woods: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." This book, Clean Code, is a must have for any programmer. By providing best practices with examples, Robert C. Martin's advice can help you avoid those violent psychopaths! Learning to write clean, concise, maintainable, and understandable code will take you far in your career as a programmer/developer. See More
Read it again every now and then. A lot of useful information for newcommers See More
Philippe Fleury's Experience
First had volume 2 as a text in 1972. Regularly used it since See More
Dave Mason's Experience
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.