anchor.diff:  * http://math.hws.edu/eck/cs124/javanotes7/c10/exercises.html[EE10]
   * Project: File
   
  -== S6 (7th Mar)
  +=== S6 (7th Mar)
   
   Git in practice
   
   * Project: Resources
   
  -== S7 (9th Mar)
  +=== S7 (9th Mar)
   
   * Maven
   * Logging (SLF4J)
   
  -== S8 (21st Mar)
  +=== S8 (21st Mar)
   
   * Annotations
   * Tracking projects
  
positive.code: ** implement those interfaces in another Eclipse project, exported as a Java archive (JAR file) (will you need the previous JAR file? Why / why not?);
  ** solve the exercices in a third Eclipse project (will you need the previous JAR files? Which ones and why?).
  
  == S4 (10th Feb)
  
  * Inheritance: http://www.lamsade.dauphine.fr/~airiau/Teaching/L3-Java/cours3.pdf[Airiau C3]
  * Generics and collections: http://www.lamsade.dauphine.fr/~airiau/Teaching/L3-Java/cours6.pdf[Airiau C6]
  
negative.code: * EE3.4, 3.6 [M]
  * EE3.8, 3.9 [O]
  
  === S2 (25th Jan)
  
  * Design: exceptions, contract, black-box, preconditions.
  * Assertions in Java.
  