About
It’s about the right tool for the job.
The software is made for people by people.
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.
- C.A.R. Hoare
We better hurry up and start coding, there are going to be a lot of bugs to fix.
Before software component can be reusable it first has to be usable.
A crash reduces your expensive computer to a simple stone.
………
I’m Luguangwei also known as Ray, living in Auckland, NZ with my wife and son. I started “programming” since 1996 because my dad bought me a second hand IBM8086 machine
and my cousin knew quite a bit about the BASIC language that he learnt from Uni. I still remember the first programming puzzle he showed me was drawing different shapes of ASCII triangles on the screen. It was a fun time and good learning curve.
My favorite areas are C#/Java/C, Web, SQL, iphone/android and anything programming related. I work as technical lead for my daytime job. I am also planning and doing various interesting projects at leisure. I wrote these posts to keep myself up-to-date and basically all of them are being indexed by the search engines which could get people to review them or hopefully provide some hints on the questions they are looking for.
If you’d like to contact me, here is my anti-spam e-mail, ray@codemeit.com or log a message below.
[Twitter]
[Linkedin Profile]





