Opinion

  • submit to reddit

The Failure Free Void

One of the great things about open source is that, since there is no deadline, and there is no one to run out of money,...

0 replies - 1903 views - 11/03/12 by Rob Williams in Articles

Weekly Poll: Sans JVM?

A few weeks ago, we asked which programming language you'd use if Java weren't an option. JVM languages, especially Scala and Groovy, were the overwhelming...

6 replies - 9179 views - 11/02/12 by Bill Armstrong in Articles

Does the Builder Design Pattern Stand the Test of Time?

The intent of the Builder design pattern is to separate the construction of a complex object from its representation. By doing so, the same construction...

3 replies - 4911 views - 11/01/12 by Ayende Rahien in Articles

JavaBeans™ Should be Extended to Reduce Bloat

JavaBeans™ has been around for a long time in the Java world. At some point of time, people realised that the concept of getters and setters was good...

8 replies - 2589 views - 11/01/12 by Lukas Eder in Articles

What Does it Take to Support Solaris?

Java is a cross platform runtime. You write your code on a platform of your choice, test it on a different platform and then push it into...

0 replies - 1436 views - 11/01/12 by Nikita Salnikov... in Articles

Review: "Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications" by Mick Knutson

This has been in the inbox for far too long. I apologize for not being able to bring this out more timely but beside my "night-job" I also do...

0 replies - 1647 views - 11/01/12 by Markus Eisele in Articles

Anecdote Driven Development & Science in Software Development

Throughout my work with clients, I have taken on different roles from project to project - I've sat on both sides of the table: I have been in the...

0 replies - 1793 views - 10/31/12 by Wille Faler in Articles

Massive Open Online Courses

You might have missed it but right now there is another revolution going on: MOOC – Massive Open Online Courses. The idea is that exceptional teachers make...

0 replies - 3778 views - 10/31/12 by Jens Schauder in Articles

The IDE as a Bad Programming Language Enabler

For many years, I've found myself frustrated with the tools of various programming languages, primarily IDEs, previously with Java, currently with...

41 replies - 9086 views - 10/30/12 by Wille Faler in Articles

What Makes a Great Operations Leader?

I've posted a few times about the posts by John Allspaw and this is another instance where I admire what he wrote and think it's worth quoting a few...

0 replies - 3735 views - 10/30/12 by Rodrigo De Castro in Articles

PaaS Is Automation

Cloud computing has a challenge endemic to many Silicon valley advances - a great technology triumph somewhat disconnected from a clear business...

0 replies - 5346 views - 10/30/12 by Chris Keene in Articles

4 Reasons Why Bugs Are Good For You

Every once in a while I read something along the lines of: “most developers just want to write new features, they don’t want to work with ...

1 replies - 4887 views - 10/30/12 by Henrik Warne in Articles

Large-Scale Continuous Integration Requires Code Modularity

Where large development teams and codebases are involved, code modularity is a key enabler for continuous delivery. At a high level...

0 replies - 4689 views - 10/29/12 by Willie Wheeler in Articles

Windows Phone 8: Nokia's Jesus?

This post was written by Shawn Deena, a member of the Bull City Mobile team.  They are mobile problem solvers working for you. Think about this: just...

0 replies - 3388 views - 10/29/12 by Shawn Deena in Articles

J2EE is Dead: Long-live Javascript Backed by JSON Services

Hello, my name is Brian O'Neill, and I've been J2EE free for almost 8 years now.   A long time ago in a blog post far away, I asked the question "Is...

21 replies - 21404 views - 10/29/12 by Brian O' Neill in Articles