Sunday, March 27, 2005

Refactoring

Last week, I've tried the testing tool. This week, I've read some article about refactoring. Here is one of the web site I read. http://www.refactoring.com
Some of the concept I've practiced before. I'll try others in the future. It is a good way to improve a programmer's programming skill.

Sunday, March 20, 2005

A powerful tools -- Nunit

Ref: http://www.nunit.org/getStarted.html
Today, I've tried the nunit software. It is a really great software that I can save a lot effort on testing the software when I modify the program each time. In fact, I tried CPPUnit last semester, but it does not work due to the Visual Studio problems. However this time, Nunit give me a lot pleasure on software testing!

Sunday, March 13, 2005

XP Game

This web site tries to apply XP through a game. It is quite interesting.
http://www.xp123.com/g4p/index.shtml

Saturday, March 05, 2005

OO Performance

The advantage of OO is efficient for coding since it can be re-use. However, the trade off of OO is running performance. Therefore, what should we consider and how can we make a balance for running performance and developing performance before using OO?
Here is one of the answer:
http://www.webmasterstop.com/tutorials/efficiency-PHP-OOP.shtml
The page indicate that if the class is doing a very simple process, we better avoid use OO concept since the running performance may greatly increase due to this. However, if the class is quite complicated, it is quite worth to use running performance as a trade off.

Reference: http://www.sitepoint.com/blog-post-view.php?id=223760