anchor.diff:  private int connectionCount;
   ----
   
  -*4. {star} Comments should be indented relative to their position in the code.*
  +*5. {star} Comments should be indented relative to their position in the code.*
   
   [cols="a,a,a"]
   |===
  
positive.code: The code is meant for an international audience.
  ====
  
  *1. {star}{star} Write descriptive header comments for all public classes/methods.*
  
  You MUST write header comments for all classes, public methods.
  
  
negative.code: `public` method are meant to be used by others and the users should not be forced to read the code of the method to understand its exact behavior. The code, even if it is self-explanatory, can only tell the reader HOW the code works, not WHAT the code is supposed to do.
  ====
  
  *3. {star}{star}{star} All non-trivial private methods should carry header comments.*
  
  [NOTE,caption=Rationale]
  ====
  Writing header comments will hep novice programmers to self-detect abstraction problems. e.g. If it is hard to describe the method succinctly, there is something wrong with the method abstraction.
  ====
  
  *4. {star}{star} Javadoc comments should have the following form:*
  
  [source,java]
  ----
  