<!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>