title: Use readonly in dependency injection
body: <p>I would like to know if we need to put readonly when i inject something in the constructor ? 
  For example :</p>
  
  <pre><code>constructor(readonly private userService: UserService) { }
  </code></pre>
  
  <p>Can you explain the usefulness (or not) of this practice ?</p>