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

4 comments:

Nicolae Ghimbovschi said...

guess who's back ... Johnny !! :D

Welcome back :)

phresnel said...

You claim to be the best (on your frontpage), yet you did hardcode too much not even four years ago, in the ignorance of principles like "one, zero, infinity" or the hardcoding antipattern. True wisdom goes hand in hand with modesty; the more you learn, the more you discover how small your knowledge is. If you are the best: Why did I never hear of you? And honestly: You portfolio does not show anything groundbraking ...

Unknown said...

Welcome back. Any plans to update egui (ie to vc 10 or 11) or add any goodies from c++11?

Business Mobility said...

Very interesting... I would love to see an updated egui to cover VS2012 and the code to be C11 compliant..your egui sounds like Builder C++ an amazing product in my view the only negative is the VCL were written in Pascal...