Archives by Tag 'software'

My first experiences on a Scrum team

By rnaufal - Last updated: Wednesday, December 2, 2009

I moved to a new job recently, which applies agile methodologies to manage software teams, particularly Scrum, which was adopted to make an effective management of price, estimates, task and resources. It’s my first experience working with an agile process and I’m no doubt it brings a lot of values for a software project.
The Scrum [...]

Eclipse Callisto is finally released!

By rnaufal - Last updated: Monday, July 3, 2006

Eclipse Callisto is available! You can download it here. Eclipse 3.2 build has been released too. Check out the New and Noteworthy.

Ant “Could not find the main class. Program will exit”

By rnaufal - Last updated: Tuesday, June 13, 2006

Last week I was struggling with Ant because I changed my Eclipse installation path and I couldn’t run my build.xml anymore. The solution for this problem I’ve found out here.

Microsoft on net nasties

By rnaufal - Last updated: Thursday, June 8, 2006

Funny news from AustralianIT. Even Steve Ballmer couldn’t rid a Windows infected machine from virus, spyware, worms et cetera. Is there any possibility to rely on Microsoft’s security yet?

Association or Aggregation?

By rnaufal - Last updated: Wednesday, June 7, 2006

I’ve been discussing with my co-workers when we have to use Aggregation or Association in UML models. Martin Fowler in UML Distilled, 3rd Edition says aggregation is the part-of relationship. It’s like saying that a car has an engine and 4 wheels as its parts. But aggregation was included in UML to differentiate from association, [...]

Early abort idiom

By rnaufal - Last updated: Tuesday, May 30, 2006

Take a look at those Java code snippets:

public void insert(Order order)
   if(order != null) {
      // insert code here
   }
}

public void insert(Order order)
   if(order == null) {
      return;
   }
   // insert code here
}

The second code scratch is said to increase the Thomas McCabe’s cyclomatic complexity. The cyclomatic complexity is a model metric instead of implementation metric, as you may think. An example [...]

Sun is gonna open source Java?

By rnaufal - Last updated: Thursday, May 25, 2006

I’ve came across Vnunet to a interesting news that Jonathan Schwartz, Sun’s new CEO, said that Sun will release the source code of Java. One point of view is that this announcement would attract more developers to Java technology although this could lead to a lot of Java development communities, the same that occurs to [...]