Everyone else has a “Best of 2008″ and I don’ t post as much as I would like, so this is a cheap opportunity for a quick post.
I have two blogs, this one and the one for my open source project at http://architecturerules.org . I used PostRank and the number of reads to determine my top posts.
So here are my best posts from the two:
Most Viewed
Spring: Many applicationContext.xml > One applicationContext.xml
Spring: OpenSessionInViewInterceptor & OpenSessionInViewFilter Examples
Spring: OpenSessionInViewInterceptor vs. OpenSessionInViewFilter
These are my organic traffic posts. Collectively they are responsible for almost 50% of the reads that I get at 72Miles. If you use Spring and/or Hibernate, you should check them out.
Most Commented and Discussed
I used PostRank to rack and stack my posts by comments and discussions around the web. Here are those results.
Favorite Software Patterns Books
I really enjoy reading books about java and software development. My favorite type of book is the patterns books. Patterns books are great because the chapters are usually short and very focused. So you can read a chapter over lunch, or before you hit the pillow and usually not put the book down in [...]
“Practical API Design: Confessions of a Java Framework Architect” Book Reivew
This is without a doubt a book that you need to put on your bookshelf. This is the first book of its kind and the tips and tricks that it provides is timeless - a key attribute of any pragmatic software development book. I encourage you to flip though this book at your local bookstore or just download Chapter 1.
Open Source Revenue with Dual Licensing
The aim of this post is to explain how open sourcing a proprietary tool under a duel license can be more profitable than a solely proprietary venture. With such a license you could generate more revenue and share your code and software with the world.
Software Development Standards
In short, “Industry Standards > Organization > Team > Personal > No Standards”
Why not an Open Source contribution tax deduction?
Artists may eventually be able to claim giant tax deductions for donating their work. The one thing that we can do from here is to keep an eye on this bill. If it goes into the books, then we have something to start fighting for and it might be time to call your less-than-computer-literate congressman or woman and start pressing them for your fair share.
Greatest Barriers to Open-Source Adoption
CIO.com asked 328 information technology and and business executives and managers if they use open source applications in their organizations. The good news is that 53% answered that they are already using open source tools. They survey also uncovered why the other 47% had not …
My Favorites from 72 Miles
My favorites don’t include some of the above lists and some that didn’t make any list.
Why not an Open Source contribution tax deduction?
Artists may eventually be able to claim giant tax deductions for donating their work. The one thing that we can do from here is to keep an eye on this bill. If it goes into the books, then we have something to start fighting for and it might be time to call your less-than-computer-literate congressman or woman and start pressing them for your fair share.
Favorite Software Patterns Books
I really enjoy reading books about java and software development. My favorite type of book is the patterns books. Patterns books are great because the chapters are usually short and very focused. So you can read a chapter over lunch, or before you hit the pillow and usually not put the book down in [...]
My Favorites from Architecture Rules
Architecture Rules 3.0 Roadmap
First. The big change is the groupId which is finally going to be moved to org.architecturerules for the core project and the maven plugin. I don’t have the domain yet. I have a fund raiser page where I was hoping to get about $30 to secure the domain for 3 years. So far no contributions : \ Maybe if any of your work for a company that uses the project, and the company has donated money in the past, you could ask your boss for a small $30 contribution to this project. Regardless, we’ll get it eventually and the project needs to get off of com.* and the maven plugin needs to be the same groupId.
Wildcard Support
Architecture Rules is proud to announce that it now support wild cards.
Exceptional Metadata
Exceptions are an important part of any programming language, especially Java. Java has two types of Exceptions. No, not checked and unchecked, but rather useful and useless. The utility of the Exception is up to you, the developer.
Squash those Cycles
Two packages are said to be involved in a cyclic dependency when package A depends on package B and package B depends on package A. Learn why you should prevent cycles and when it is ok to use them.
Configuration Method Chaining
We have all seen method chaining, especially in configuration classes. Architecture Rules has a typical configuration class that currently does not support method chaining. We decided to investigate method chaining to determine if it should be introduced into this project or not.
Thanks
Thanks for reading this post. Hopefully you enjoyed this one and many of the others that I listed here. Happy new year.