anchor.diff:      The [ES2015 arrow function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions)
       in the callback is more succinct than the equivalent function expression and gracefully handles *this*.
   
  -    Les [fonctions fléchées d'ES2015](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions)
  +    Les [fonctions fléchées d'ES2015](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Fonctions/Fonctions_fl%C3%A9ch%C3%A9es)
       sont plus concises que leurs équivalentes traditionelles et elles gèrent le *this* de façon plus élégante.
   :marked
     Our callback sets the component's `heroes` property to the array of heroes returned by the service. That's all there is to it!
  
positive.code:   Years of experience and bitter tears have taught us to keep complex logic out of the constructor,
    especially anything that might call a server as a data access method is sure to do.
  
    Des années d'expériences plus ou moins douloureuses, nous ont appris à isoler la logique complexe hors de notre constructeur,
    surtout ce qui concerne les appels à un serveur pour accéder aux données.
  
    The constructor is for simple initializations like wiring constructor parameters to properties.
  
negative.code: 
    We're ready to use the `HeroService` in other components starting with our `AppComponent`.
  
    Nous sommes maintenant prêt à utiliser notre `HeroService` dans d'autres composants en commençant par le `AppComponent`.
  
    We begin, as usual, by importing the thing we want to use, the `HeroService`.
  
  