TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Well-Grounded Developer

1 pointsby IgorPover 12 years ago
Going along with the theme of some of the "Well-Grounded" books that had come out in recent years, I wanted to share a list of books and resources that have helped me become a better programmer.<p>More importantly, however, I am curious to hear the resources or books that have contributed to you being the "Well-Grounded Programmer".<p>Here is my "Well-Grounded Developer" reading list: <i>Illustrated C# 2012</i> (Or previous versions, 2010, etc.)<p>This is the one book that has enabled me to understand the <i>why</i> and <i>how</i> about the C# programming language. For example: This book has a clear explanation of <i>why</i> you would use an Interface.<p>Next book.. <i>Practical Object-Oriented Design in Ruby</i><p>This is the first book that I have read regarding Object Oriented Design that has made sense to me. The author presents this material in an easily understandable fashion with real world examples. Example: I finally understood Dependency Injection after reading this book.<p>So there is my list towards becoming a "Well-Grounded Developer". How about you?

1 comment

IgorPover 12 years ago
Edit:<p>Illustrated C# 2012: <a href="http://www.amazon.com/Illustrated-C-2012-Daniel-Solis/dp/1430242787/?_encoding=UTF8&#38;keywords=Illustrated%20C%23&#38;tag=produc05-20&#38;linkCode=ur2&#38;qid=1356906474&#38;camp=1789&#38;sr=8-1&#38;creative=9325" rel="nofollow">http://www.amazon.com/Illustrated-C-2012-Daniel-Solis/dp/143...</a><p>Practical Object-Oriented Design in Ruby: <a href="http://www.amazon.com/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330/?_encoding=UTF8&#38;s=books&#38;keywords=Object%20Oriented%20Ruby&#38;tag=produc05-20&#38;linkCode=ur2&#38;qid=1356906813&#38;camp=1789&#38;sr=1-1&#38;creative=9325" rel="nofollow">http://www.amazon.com/Practical-Object-Oriented-Design-Ruby-...</a>