Author: stanley
-
Code Craft Blog
I’m reading the Code Craft blog (I discovered it a few days ago) andI’m really enjoying the entries there. I recommend you check it out. Here are few entries which are worth a read. The author writes from India, where he currently works. His summary of the Indian software market is the best you will…
-
SOA Best Practices
Excellent article about SOA. The article should be called Pragmatic SOA 101 — hype free. ResourceSOA best practices (need an IBM account), Mark Lorenz
-
Design Patterns (GoF)
A classic. I have read several books on patterns. This is the best. You’ll get sound design principles as well. You will become a better designer if you read this book. If you can finish it — you might want to take it slow… This is not an easy book. I had tried reading it…
-
Use an Expert
Adding new responsibilities to a class is a fairly common thing in coding. We do that when we get a request from a business person. We do that also when we refactor parts of a project. It’s an everyday activity you can say. But here’s a question? How do you determine where to put the…
-
Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
This is one of the best design patterns books. I am not the only person that’s saying that. Check out Amazon.com reviews, check out recomendations from Martin Fowler. If you’re into architecture, this is a must read. (As a side benefit, you’ll enjoy reading it.) By reading this book, you’ll not only gain design patterns…
-
Top Five Fastest Growing IT Jobs
How have things changed in a matter of a year or two. That’s music to my ears, :-), but these things change quickly. I do believe, however, that as software engineers we have a bright future ahead of us. According to the latest U.S. government statistics, the future of the IT job market looks bright.…
-
The Decorator Pattern
I’ve been inthe dark as far as the Decorator pattern is concerned. I knew, inprinciple, how it works, but I can see that my understanding was veryincomplete. Plus, I never had a chance to useit. While reading the Head First Design Patternsbook, Idiscovered something basic that: when you wrap an object several timesand then call a method…
-
Project Mgmt 101
Great dose of advise. Hundred one points, to be exact. ReferenceLessons from Project Management: 101 ways to organize your life, Project Management Source blog
-
Code Reviews Are Good
I hesitated posting this… The last thing I want is more red tape. However, after reading about code reviews in several sources, I am convinced that the reward is worth the price. The bottom line, code reviews improve code quality. While no silver bullet, they force us to write better code — knowing that somebody…
-
Patterns of Enterprise Application Architecture by Fowler
Excellent patterns book. Written in a pragmatic language. Fowler talks about patterns that relate to domain logic, remote services, data source and more. Even though you probably heard a lot of the patterns discussed in this book (if you’ve been following patterns), you will learn from this book. Fowler presents the patterns in an interesting…
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…