Diagnostics tutorial

  1. Introduction
  2. Main classes
  3. Obtaining & using Diagnostics instances
  4. Obtaining & using Diagnosis instances
  5. Look-through Diagnosis
  6. Outro & todo list
<< | >>
Introduction

Diagnostics is library that allows you to measure time of work for your program in nanoseconds.
It can be used to try productivity of your algorithms, data structure implementations, checking how fast can your solutions work.

It shouldn't be used in such cases as multi-threading or measuring IO access time - it's platform- and system-dependent, vary on things like background processes, hardware, etc.

It may find some use in checking simple algorithms, methods, etc. Would work quite well with JUnit or something like that.

2nd page will introduce you to main classes of library. It's what's-for-what in a nut-shell.

3rd page will tell you how to get & use Diagnostics instance, when to use it, how not to use it.

4th page is similar to 3rd, but describes Diagnosis, not Diagnostics.

5th page will show you different kinds of Diagnosis, what can you get with them, and when to use which.

6th page is summary & list of things that are under development.