Quote Originally Posted by TesTeq
Could you please give an example? My projects seem to be very simple - the only problem I encounter is the lack of clarity of the outcome - it really hurts the execution performance.
A sample project that I had problem with multiple possible approaches was preparing RPG session for my gaming group.

Other example of something complicated may be diagnosing problems with processing inbound synchronization message on the client system. It involved many steps like
  • Analyzing the source code of receiving module
  • Analyzing server logs
  • Analyzing received communicates
  • Retrieving half proceed communicates from database
  • Decoding half proceed communicates
  • Retrieving half proceed communicates from database once again because they was truncated
  • Writing code to simulate processing flow
  • ...
All in the same day