Skip to content
Cumpanasu Florin edited this page May 27, 2015 · 6 revisions

Code Explorer Lite v.0.1

Version 0.1

Working on a new project can be difficult. You have to find out how it works. You are bored of bad architecture, outdated documentation, workarounds. It is the time to find the truth!

  1. A new project named "LoggingSystem" will be added to your solution.

  2. In all other projects a referince to the loggong System will be automaticaly added.

  3. In every method in your project code will be inserted a line of additional code that will write to the log file information about the function beeing executed. This line starts with: /LoggingSystem to be removed from production code/ just to remind you that it is not part of the production code. It is recomanded to work on a copy of your project to keep your original safe.

  4. A folder called "Logs" will be added to drive C: if not exist. There will be stored the log files.

  5. Now you can compile and start your project. Some code might have some errors and you have to delete the inserted lines from static methods, structures or other missplaced occurences.

  6. Clean your logging file before the action you realy want to log

  7. Perform the specific action (use your application)

  8. Analize the log

  9. View the analized files

  10. Create and view the diagram of logged events

Diagram resulted from this code explorer: https://plus.google.com/u/0/photos/112870628771068519260/albums/6153462307358289841/6153502100175694914?pid=6153502100175694914&oid=112870628771068519260

Diagram created with Code Explorer showing the overload of some functions on normal use of  Code Explorer execution.

Clone this wiki locally