<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Ignacio,<br>
    </p>
    <p>My advice, in order of importance.</p>
    <ul>
      <li>You learn a lot by doing things. So pick up a subject of
        interest for you, may be related to financial topics, and build
        from scratch an application from there. You may not need to
        develop a GUI and stay focused on the domain model. After all
        Smalltlak already provides a GUI to play with your object,
        mainly with the inspector and debugger.<br>
      </li>
      <li>Don't be afraid to make mistakes. You will make mistakes, a
        lot, learn from it, and you will refactor your code a lot too.</li>
      <li>Regarding OOP, only one and easy to follow advice, always
        think in term of responsibilities: this characteristic (instance
        variable) or this behavior (method) to which entities (class) 
        does it belongs to</li>
    </ul>
    <p>Hilaire<br>
    </p>
    <div class="moz-cite-prefix">Le 07/07/2024 à 14:51, Ignacio
      Sniechowski via Cuis-dev a écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMCzT-ZGHSxoajTH6n__taLoCsoWxXY8vU1tJTFpEjFbca0WyA@mail.gmail.com">I've
      tried to focus on thinking in objects. But I still have the
      feeling that I am missing a lot.</blockquote>
  </body>
</html>