Software Development
-
Key Exchange Patterns with Web Services Security
When we have message level security with web services – how we achieve integrity and confidentiality is through keys. Keys…
Read More » -
Extract, Inject, Kill: Breaking hierarchies – Part 2
In part one I explained the main idea behind this approach and I started this example. Please read part one before…
Read More » -
Extract, Inject, Kill: Breaking hierarchies – Part 1
Years ago, before I caught the TDD bug, I used to love the template method pattern. I really thought that…
Read More » -
Eclipse Project: Releases, Plans, and Reviews
For each release, an Eclipse project is required to provide a project plan. The project plan is created at the…
Read More » -
Class diagram generation from Java source
UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The specification is done in text diagrams,…
Read More » -
Eclipse Community Survey 2012
Each year we survey the Eclipse community to gather some insight into what developers are doing with Eclipse and open…
Read More » -
Two Years of Experience Doesn’t make you “Senior”
Two years of experience doesn’t make you “senior”. Except maybe in high school. I don’t mean this in a negative…
Read More » -
Software Principles are like some Life Principles
Software principles are useful tools for design and implementation and they help us produce quality products. However, software principles can…
Read More » -
HOWTO: Increase performance in your application
If there’s one thing that developers hate it’s seeing your piece of code becoming a performance hog. That piece of…
Read More »