Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

Blueprints

  • submit to reddit

Surviving in the Cloud: A free DZone web event

Webinar Overview: In this webinar, we'll learn about ways to get the maximum benefit from the cloud through fast deployments and scalability, as well as some common cloud computing misconceptions. We will also discuss Application Performance Management, one...

0 replies - 1787 views - 09/06/11 by Brandon Nokes in Uncategorized

Creating UML

I'm a big fan of plain-text tools. Source Code. ReStructuredText. LaTeX. I'm not a big fan of proprietary file formats and document formats that are difficult or impossible to decode. JSON and XML rock. .XLS files are painful and difficult to work...

1 replies - 4815 views - 05/19/11 by Steven Lott in News

It's just like putting LEGO bricks together... Or not?

I once heard a speaker saying that Lego bricks are one of the most abused metaphor in computer science. I like this quote very much, but I also like the Lego metaphor as it is very effective in explaining patterns like Dependency Injection even to higher...

8 replies - 17374 views - 11/11/10 by Giorgio Sironi in Articles

What's the Best Way to Handle Exceptions?

It seems, given my limited experience, that handling exceptions depends entirely on the context in which you are developing. As a fan of "rules" that can be applied to different scenarios I wanted to hit you guys up and see what the rules-of-thumb...

16 replies - 7735 views - 10/03/08 by Riyad Kalla in News

Qi4j: Fixing Dependency Injection

There was a blog post about how "Dependency Injection is Broken". The issues pointed out in the post are dealt with in Qi4j, and I'd like to briefly outline how it works. First issue:

3 replies - 5232 views - 08/21/08 by Rickard Oberg in News