Hendy's Homepage - Blog

My Mizérable life

My Photoblog

My Weekly Top Artist

easyon's Last.fm Weekly Artists Chart

Menu

Friends

Shoutbox

Previous Posts

Archives

Powered by Blogger

Hendy's Blog

Monday, July 02, 2007

Singapore Mutual Funds Widget

As promised earlier, here is my new widget.

Labels:

Thursday, June 21, 2007

When enemy becomes ally

What a surprise ending to today's episode of Prison Break. I never thought it would be possible, but I love it. The next episode will be interesting. (^_^)
Prison Break is one of the reason I love Thursday. The other reason being it's one more day to weekend. Woohoo...

On a side note, I've been feeling that time passes quickly these few weeks. For example, I felt that I haven't post for a long time. At least a month. But actually, it's only 10 days. Don't know what's happening here. Rapid aging? Quarter century age syndrome?

And I've been busy with creating a Netvibes widget (can also be used for iGoogle and Apple Dashboard) to help me track my investment. I'll submit it to Netvibes ecosystem this weekend. Those who stays in Singapore may find it useful. At least it's useful to me. Well, just wait for the announcement then.

Labels: , ,

Monday, March 26, 2007

Multitasking makes you less productive

Multitasking makes you less productive - take ten
In a recent study, a group of Microsoft workers took, on average, 15 minutes to return to serious mental tasks, like writing reports or computer code, after responding to incoming e-mail or instant messages. They strayed off to reply to other messages or browse news, sports or entertainment Web sites.


In zen, it's called single-minded. Multitasking: screwing up several things at the same time :)

Labels: , ,

What makes a better programmer

When reading The Insanity Defense at Worse Than Failure (formerly known as TheDailyWTF, gosh I hate the new name..), I found one interesting comment.


2007-03-23 09:07

by kanna
(unregistered)

I guess they should be greatful it's not *all* on one line. Seriously though, that's impressive. Sometimes you have to wonder how these people survive a day. It never occurs to them to think "there *has* to be a better way than this."?

powered by clipmarksblog it


That's exactly what I've been pondering. For me, that's the difference between the good and bad programmer:
"It never occurs to them to think 'there *has* to be a better way than this.'?"


A good programmer will think that he/she is doing either stupid or too difficult things. One long line of condition is stupid and difficult to understand. There HAS to be a better way to do it. Deeply nested if statements are just wrong, it's hard to comprehend. There HAS to be a better way to do it. And then the search for greatness begins.

And talking about the bad programmer, I sometimes think: this people, either they are stupidly genius or just plain average Joe, at which the latter is more possible. Understanding a crazy code is really beyond my ability. I simply hate it.

But these bad programmers, if they are such a genius that they're able to understand it with ease, they're stupid for not being able to see the simpler form. If they're just average, well, too bad, being average in programming world equals to being bad programmer.

There is just a vast divide between those who can, those who can't. And for me, another vast divide between those who are good and those who are bad. And for the good programmer, he/she will always think when stumbling upon stupid or repetitive task: there has to be a better way than this.

And by the way, I'm not implying that I'm good myself. I'm just someone learning to be better.

Labels: