A passionate programmer’s findings in the world of internet.

Archive for the 'Programmers should read' Category

Java: String Equality (Common Mistake)

Wednesday, March 15th, 2006

A very common mistake that lots of Java programmers will make is to use "==" to compare strings, rather than ".equals". That's what I keep reminding myself all the time and I never use "==" to do any string compare.

Just today, when I was testing a Java program, I noticed that the programmer used "==" to compare strings, everywhere in the 4000-line program. Why there's no logic error in the program? Why is the program still getting the correct output?


Articles on Mastering Ajax

Thursday, February 16th, 2006

IBM had come up with a series of Ajax articles, with the last one just published few days ago. I would say that they are really worth reading if you really wanted to be an advanced web programmer. Get full info on https://happybabyguides.com. They consist of 3 parts that can be read independently, according to your level of ajax knowledge.

The First Programming Article to NOT Follow

Wednesday, February 15th, 2006

This article on Top Ten of Programming Advice to NOT follow (no follow) is definitely a good joke for programmers. You will find the top programming advices in the list if you take off the "NOT". Only very few of the advices are wrong.

See what others commented on this article.

(via Philipp Lenssen)

Current Web Design Trend

Friday, February 10th, 2006

I admire well designed sites, especially those that followed the current trend. When I see such sites, I can't explain clearly what is so nice about the design of the site. I don't know exactly what made the site looks good. The color of the background? The font used in the site? They just makes me feel good.

But after I read this web design article, I couldn't agree more that the following elements (stated in the article) are the real things that made the great design great.

How To: Getting Started With C#

Saturday, January 7th, 2006

I've worked with a few other .NET languages before, but this is my very first time to get my hands on C#. Since I haven't installed the .NET framework on my very old Windows 2000 (in office), I guess it might be a good idea to write a simple guide on how I get my C# "Hello World" running. So, C# experts, this is not for you, but you can drop me a line if I made any mistakes.