<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Eclesiaste Vaz</title>
    <description>The latest articles on Forem by Eclesiaste Vaz (@eclesiaste_vaz_ab3c96163e).</description>
    <link>https://forem.com/eclesiaste_vaz_ab3c96163e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3113660%2F7edf901d-a656-4bed-8fc1-7200a9c5a8fe.jpg</url>
      <title>Forem: Eclesiaste Vaz</title>
      <link>https://forem.com/eclesiaste_vaz_ab3c96163e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/eclesiaste_vaz_ab3c96163e"/>
    <language>en</language>
    <item>
      <title>Evoluindo como programador</title>
      <dc:creator>Eclesiaste Vaz</dc:creator>
      <pubDate>Mon, 11 May 2026 06:47:39 +0000</pubDate>
      <link>https://forem.com/eclesiaste_vaz_ab3c96163e/evoluindo-como-programador-9ho</link>
      <guid>https://forem.com/eclesiaste_vaz_ab3c96163e/evoluindo-como-programador-9ho</guid>
      <description>&lt;p&gt;Se és alguém que estuda constantemente, consumindo artigos, posts, vídeos e cursos ligados à programação, sempre à procura de evoluir, deves ter notado algo durante esse trajeto.&lt;/p&gt;

&lt;p&gt;Talvez já abriste um projeto feito por ti há 6 meses ou anos e percebeste que aquilo estava mesmo mal escrito, com duplicação de código, anti-patterns e coisas que podiam tornar o teu código menor, mais compreensível e mais organizado.&lt;/p&gt;

&lt;p&gt;Sentes isso porque estás a evoluir. Já não tens a mesma visão de antes. Hoje consegues ver formas melhores de programar, mais organizadas, mais claras, que levam menos tempo a entender e facilitam quando precisas fazer mudanças.&lt;/p&gt;

&lt;p&gt;Se já aplicas arquiteturas e alguns design patterns, só quando faz sentido, vais notar que normalmente o código que mais precisa de refatoração é o da UI.&lt;br&gt;
Um conselho para ti, se realmente queres ser bom nisso e trabalhar em projetos que crescem:&lt;/p&gt;

&lt;p&gt;"0" - Estuda e entende POO (Programação Orientada a Objetos). Muita coisa gira à volta disso. Se dominares bem os pilares, já tens uma base forte.&lt;/p&gt;

&lt;p&gt;1 - Estuda arquitetura, como Clean Architecture. Não vais entender isso de um dia para o outro. Vais precisar rever, testar e aplicar várias vezes até começar a fazer sentido. Leva tempo.&lt;/p&gt;

&lt;p&gt;2 - Estuda SOLID. Isso vai te ajudar a escrever código que não é só funcional, mas também fácil de manter e evoluir.&lt;/p&gt;

&lt;p&gt;3 - Estuda Design Patterns. Ajudam a evitar código repetido e a resolver problemas comuns, mas usa com cabeça, só quando fizer sentido.&lt;/p&gt;

&lt;p&gt;4 - Aprende com outros devs. Pergunta, troca ideias, participa nas comunidades. Vais encontrar pessoas mais experientes e outras no mesmo nível que tu.&lt;/p&gt;

&lt;p&gt;Procura ser melhor do que foste ontem.&lt;/p&gt;

&lt;p&gt;Tamos juntos.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>learning</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
