One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all understand why...
1 replies - 3177 views - 11/17/09 by James Sugrue in Articles
Registration is one of most implemented use cases ever, but things
get a bit different when you try to implement it in a RESTful
Web-Service.
Before I start...
2 replies - 1694 views - 10/02/09 by Felipe in Articles
Recently, I posted an entry introducing 19 patterns for modularity. The first of these patterns was ManageRelationships. ManageRelationships is a simple...
0 replies - 1921 views - 09/03/09 by Kirk Knoernschild in Articles
There are lots of benefits to modularity, some of which I discussed when introducing modularity patterns. But here’s a simple example, which serves as a...
0 replies - 2711 views - 08/14/09 by Kirk Knoernschild in Articles
In The Two Faces of Modularity & OSGi,
I talked about the OSGi runtime and development models. The development
model has two facets - a programming model...
0 replies - 3126 views - 08/05/09 by Kirk Knoernschild in Articles
I've noticed a pattern pop up a few times in my Java code in the past 6
months. Maybe it's a decent pattern, or maybe I only have a hammer.The
problem I'm...
4 replies - 1602 views - 06/25/09 by Jay Fields in Tips and Tricks
Here I will summarize a set of RESTful design practices that I have used quite successfully.Object PatternsIf there are many objects of the same type, the...
4 replies - 2514 views - 06/01/09 by riho in Articles
In my previous blog,
I provided a summarized view of what OSGi is and how it impacts Java
developers. I got some interesting feedback. In this article, I...
5 replies - 4363 views - 05/06/09 by Vladimir in Articles
What I really like about being a software artist is the richness of
tools and techniques you have at your disposal. And the more tools you
have, the harder it...
4 replies - 6447 views - 05/06/09 by Sebastien Arbogast in Articles
This article discusses Spring AOP in a tutorial format. It covers some of the newer features of Spring AOP like annotations, improved XML configuration and...
2 replies - 12920 views - 04/07/09 by Rick Hightower in Articles
I have already hinted that your code should either be in the
business of doing business logic or in the business of instantiating
and wiring other objects...
0 replies - 2958 views - 03/31/09 by mhevery in Articles
Take any integration project and you have multiple applications talking over multiple transports on multiple platforms. As you can imagine, in large enterprise...
16 replies - 17226 views - 03/23/09 by janstey in Articles
Rules are statements that define business procedures and policies. Normally, every business application contains many embedded business rules that determine...
1 replies - 7135 views - 03/13/09 by Ibrahim in News
I stumbled across Uncle Bob’s SOLID principles of OOD quite a few years ago. They serve as the foundation of knowledge for designing object-oriented software.
1 replies - 4236 views - 02/26/09 by Kirk Knoernschild in Articles
This is an exercise in how to apply the principles found in Robert C Martins new book Clean Code. We performed it a code review last week on functions I had...
30 replies - 6626 views - 02/03/09 by Tomas Malmsten in Articles