The Art of Engineering Archive

  • Thinking Your Way Out of Tick Order Hell

    Anyone that has worked on an active simulation has probably spent a few days in tick order hell. This is the pernicious state where your result differs based on the order you construct your simulation frame, usually involving brain-bending circular dependency. For example you may find that your game camera…

    Continue Reading...

  • Stupid Interview Questions Everyone Still Asks: Reverse the Words in a String

    Stupid Interview Questions is a recurring series about frequently asked interview questions that are, regardless of the self satisfied smirk that accompanies them, just not a good idea. This series looks to help engineers know more than just the answer, but also why the question was asked in the first…

    Continue Reading...

  • Stupid Interview Questions Everyone Still Asks: C/C++ Volatile and Mutable

    Stupid Interview Questions is a recurring series about frequently asked interview questions that are, regardless of the self satisfied smirk that accompanies them, just not a good idea. This series looks to help engineers know more than just the answer, but also why the question was asked in the first…

    Continue Reading...