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…
-
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…
-
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…
-
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…
-
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…
-
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,…
-
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,…
-
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.”
-
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…
-
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…
Recent Posts
- Hello world!
- The Software Craftsman
- Write Debuggable Code!
- Effective Programming: More Than Writing Code
- Fundamentals of programming
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
Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…
Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in…