Category: Books

  • Teach Yourself Regular Expressions in 10 Minutes

    This is a great intro book to regular expressions. The best, I would say. This is the first book I read on regular expressions. I loved the short-chapter style; I loved the examples and the referenced program to run them (though now I can run RE in Eclipse). Like I said, this is the best…

    Read more...

  • Programming on Purpose — P.J. Plauger

    This book is dated, no question about it. However, it contains several excellent essays that are as relevant today as they were decades ago. A lot of the techniques discussed in the book are no longer used. This was a book written in the days of structured programming. Those days are over. Thus, I found…

    Read more...

  • Beyond Code

    This book is similar to My Job Went To India. However, it’s shorter and reads smoother. It focuses mostly how to improve yourself; how to distinguish yourself. The author has been there, and he tells interesting stories. He has excellent quotes in each chapter. Excellent book recommendations on the back. Even though a lot of…

    Read more...

  • My Job Went To India

    When I first looked at the book, I judged it by the title. I thought, what a stupid title. I did not even look into it. But then I saw recommendations from some people and overall good reviews. I jumped in, bought it, and read it. If you are scared that your job might go…

    Read more...

  • XP Explained

    Extreme Programming is a good, agile process. It is a disruptive force in the software community. Some XP practices are really good and worth adopting, and some are not so good, I think. This is a well written overview of XP. If you just want to see what XP is all about, then this book…

    Read more...

  • Non-Designers Design Book

    It’s a great little book for people like me: I have no clue about design. I am not going to become a designer after reading this book, that’s for sure. But I liked the book. I gained some “design” knowledge. I know — by name — the different aspects of design now: proximity, alignment, repetition,…

    Read more...

  • Don't Make Me Think

    This is a required reading for UI designers, web developers, and very useful for web users. That covers almost anybody, right? Written in a style that is accessible to anybody, so why not? Anywhere you fit in that group, you will benefit. Think about yourself as a web user. When you visit a new site,…

    Read more...

  • Surviving Object-Oriented Projects

    It is a decent book, and the author has a good writing style, but I think this book is more geared towards project managers than software developers. I enjoyed it, it was a quick read, but never really “got into it.”

    Read more...

  • JUnit in Action

    This is a very good JUnit book, and a good programming book. There were a lot of things I liked, and some things I did not. What I liked. This is the best JUnit book out there. It contains a lot of good advice. The author explains a lot of the best practices that every…

    Read more...

  • Becoming a Technical Leader by Weinberg

    Even though I’m not the prime target of this book, I really liked it. Weinberg explains the different leadership styles with good detail, and with a pragmatic style. I learned a lot of what a good leader should be. This book made me better, as well. I started writing a 5-minute a day journal. I’m…

    Read more...

Recent Posts

Tags

2010 2011 abstraction advanced Books code concepts Craftsmanship design patterns encapsulation goals gof grasp immutability innerclass Java javascript jpa learning patterns practicing quality Quotes reading recommended reference solid tdd testing unclebob

Comments

  1. Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in…

  2. Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…