Sunday, March 30, 2008

How my coding habits changed since 1990?

I start writing code since 1990 when I was in high school , today 18 years later when I think how my coding habits changed, I found three major events that effected the way I write code:
  • Introduction of design patterns by GOF
  • Introduction of garbage collector in Java and I need no more to free allocated memory
  • Introduction of Test driven development
other than this I think the way I write code remain the same wither I code in Java, C# , Ruby or whatever else

Monday, March 3, 2008

Advantages of Offshore development in Egypt

Egypt is a great place and I would like to point here to some advantages of doing offshore development in Egypt:

  • Large pool of technical skills
  • Egypt shares a time zone with many European countries, which make Egypt actually a near shore location
  • Egypt has a multilingual workforce
  • Familiarity with western culture