The most fun part in talking technology...

time to read 2 min | 305 words

I do a lot of communicating about technical stuff, sometimes with our own developer teams, sometimes with clients, and sometimes with just random dev groups that I get to meet (user groups, email, IM, etc).

Almost invariably, whenever I talk to them about the way they built their projects (I hate the word architecture), I got through the following stages:

  • This isn't how I would do this...
  • Oh, My God!
  • Why are you doing this??
  • Oh, I see.
  • Hm...
  • Just let me think about it a moment
  • So, what you are doing is actually XYZ beause of ABC.
  • Nice...

The best part of talking tech is that I keep learning so many new approachs to solve the same problems under different constraints.

Of course, there is another variant for the above scenario, Legacy code:

  • Bloody Hell! (someone please show me the exit, now).
  • I want the home address of the guy who wrote this file, oh, and a pair of thumb screws...
  • There goes the week/month/year...