Tuesday, January 24, 2012

I'm back!

... not that I had gone anywhere...

In the last 4 years, I've been involved in a lot of projects:
  • I've worked for Alonia (www.alonia.ro)
  • I've worked on Windows Mobile
  • I've worked on some poker related projects
  • I've done some pretty cool QT GUIs
  • Done some heavy low-level Windows-hooks programming
  • Some C# and Java
  • Some Linux (even though Windows is still my favorite)

The same holds true for all projects, no matter what language: the KISS principle (Keep It Simple, Stupid). If it's simple, you can maintain, fix, extend it as easy as a breeze!

Another word of advice - if it's a constant, make it a runtime setting! Can't explain how easy this can make your life! Instead of recompiling to see what happens if "we're using a 100Mb cache instead of 50Mb", just change one line of text, re-run, and boom - you know it!

Well, that's it for now, cya soon!

Best,
John