Milinda Pathirage’s Blog

Computers are fascinating machines, but they’re mostly a reflection of the people using them

Entries Tagged as 'programming'

If You Are A Good Software Developer

May 19th, 2009 · No Comments · programming

As discussed in  post "The average Software Developer versus the good Software Developer"by Alberto Gutierrez, there are few symptoms of beign a good software developer:

You are passionate about programming.
Others consider you a good Software Developer.
You want to become a better Software Developer.
[...]

[Read more →]

Tags:

Creating Good Code Every Day

May 17th, 2009 · No Comments · programming

Every programmers dream is to create better code every day. Here are some tips from Making Good Software blog which will help you to create good code every day.

Have your own to do list for the day.
Do one thing at a time
Do it [...]

[Read more →]

Tags:

Good Programmer

April 30th, 2009 · No Comments · programming

A good programmer understands that that they have to continue to learn and grow. They strive to do their best at every effort, admit to failures and learn from them.
They are extraordinarily communicative. Not only are they able to explain complex technical terms to a layperson, but they go out of their way to act [...]

[Read more →]

Tags:

Meld: The Visual Diff Tool for Linux

March 26th, 2009 · No Comments · linux, programming

These days I am working on WSO2 BPS next release which will based on Apache ODE 2.0. Apache ODE 2.0 will be released from the ODE’s subversion repository trunk and still they are maintaining ealier version of ODE code in separate branch. So I switch WSO2 BPS to use custom build from Apache ODE trunk and it’ll [...]

[Read more →]

Tags:

Pair Programming vs. Code Review

January 20th, 2009 · No Comments · programming

In code reviews, people sit down to review someone’s code. Everyone has an opinion but not everyone is going to be working with the code on a daily basis. At the time, everyone seems to be involved in the process but there is no vested interest. They are just looking at some code and [...]

[Read more →]

Tags:

Understanding Java Class Loading

December 9th, 2008 · No Comments · programming

A class represents the code to be executed, whereas data represents the state associated with that code. State can change; code generally does not. When we associate a particular state to a class, we have an instance of that class. So different instances of the same class can have different state, but all refer to [...]

[Read more →]

Tags:

The Problem With Logging

December 5th, 2008 · No Comments · programming

As programmers we need to log certain information inside our code.But this post from ‘Coding Horror’ blog describes some things you need to know about logging.

When it comes to logging, the right answer is not “yes, always, and as much as possible.” Resist the tendency to log everything. Start small and simple, logging only [...]

[Read more →]

Tags:

Five Things People Hate About Their Favorite Language

November 17th, 2008 · No Comments · programming

If they can’t find five things to hate about their favorite tool, they
don’t know it well enough to either advoc ate it or pull in the big dollars using it.

Read more on stackoverflow….

Sphere: Related Content

[Read more →]

Tags:

inotify - Linux File System Activity Monitoring

November 10th, 2008 · No Comments · c programming, linux, linux tips, php, programming, python, ruby

inotify is a Linux kernel subsystem which monitors Linux file system operations, such as read, write, create and delete. It was included in the mainline kernel from release 2.6.13 (June 18, 2005). It is more efficient than busy polling from a corn job and it’s an extensions to Linux file system to capture the file [...]

[Read more →]

Tags:

Enterprise Web Services with WSO2 WSF/PHP 2.0.0

October 3rd, 2008 · No Comments · php, programming, wsfphp, wso2

WSF PHP 2 Webinar Sep 2008View SlideShare presentation or Upload your own.
Sphere: Related Content

[Read more →]

Tags: