<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by David on Medium]]></title>
        <description><![CDATA[Stories by David on Medium]]></description>
        <link>https://medium.com/@srdavidsilva?source=rss-28ab479d352d------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*YxcgfPDlQQs8FeMYbum_tA.png</url>
            <title>Stories by David on Medium</title>
            <link>https://medium.com/@srdavidsilva?source=rss-28ab479d352d------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 20:14:13 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@srdavidsilva/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[A dificuldade em aderir um Framework]]></title>
            <link>https://medium.com/@srdavidsilva/a-dificuldade-em-aderir-um-framework-dfc2539a54ef?source=rss-28ab479d352d------2</link>
            <guid isPermaLink="false">https://medium.com/p/dfc2539a54ef</guid>
            <category><![CDATA[laravel]]></category>
            <category><![CDATA[tisaudavel]]></category>
            <category><![CDATA[framework]]></category>
            <dc:creator><![CDATA[David]]></dc:creator>
            <pubDate>Wed, 09 Mar 2016 00:35:18 GMT</pubDate>
            <atom:updated>2016-03-09T00:35:18.901Z</atom:updated>
            <content:encoded><![CDATA[<p>Acredito que todo desenvolvedor passe por isso, descobre como fazer um CRUD e se sente o rei do universo por poder fazer (mal feito, mas faz) tudo que vier na cabeça. Acho que foi a melhor sensação que tive, a sensação de poder dar vida as coisas, seja certo ou errado. kkkk</p><p>Muitos programadores, assim como eu, aprendem a programar sozinhos em casa, brincando com códigos.<br>Minha paixão sempre foi Infra, Linux, Virtualização e essas bobeiras, até que comecei a brincar com Shell Script e descobri o poder do PHP.</p><h3>A descoberta do Problema</h3><p>Depois de vários sistemas para amigos e clientes, comecei a perceber que, apesar de ser tão gostoso, confortável e prático, meus códigos orientados a cebola e toda minha chata repetição já tinha saído de moda.</p><p>Foi aí que bati muito a cabeça, pois não queria aceitar a realidade de que usar um Framework realmente seria bom e uma evolução. Fiquei um bom tempo assim, achando que eu era o Mestre dos Magos e Framework era coisa de quem Juniores (kkk como se eu fosse O Full Stack).</p><p>Na minha cabeça era um problema claro: Um Framework tem muita tecnologia nova que eu não me adaptarei tão rápido. De fato, eu estava certo, mas há controversas nisso. Entenda:</p><p>Quando eu tentei destrinchar os componentes de um Framework básico, eu não tinha paciência de entender os aspectos aos poucos pois demorava mais para implementar avulsos do que de fato usar.</p><p>Foi aí que eu resolvi encarar algo completo, afinal, não teria por que procrastinar ou ter medo.</p><h3>Por que escolhi o Laravel</h3><p>Quando eu resolvi querer enfrentar um Framework, eu tinha duas opções claras, pra mim:</p><ul><li>Yii2;</li><li>Laravel.</li></ul><p>Eu tentei gostar do Yii, achei fantástico o GUI que gera o CRUD todo, meus Deus, aquilo foi demais!<br>Mas mesmo assim, não me encantou o suficiente, acredito que por não ter sentido a mesma energia e colaboração da comunidade como senti na galera do Laravel.</p><p>Mas não se empolgue, isso demorou! Fiquei com o Yii2 no meu Apache uns 6 meses sem ter coragem de mexer, pegava nele uma vez por semana, mas parece que eu tinha medo, sei lá.</p><p>Certo dia, um amigo me enviou um<a href="http://hotmart.net.br/show.html?a=M4044782D"> ebook/curso do Laravel</a> (sim, eu comprei depois), que ele havia comprado. Foi a primeira vez que eu, de fato, entendi um Framework. Ali eu vi possibilidades, o Blade, o Eloquent… Aah!</p><p>Mas mesmo assim, ainda não usei! Parece que meu mesmo medo continuou!</p><p>Tentei e tentei, mas não tinha paciência. Meus software pareciam melhores (doce ilusão) e mais rápidos na minha velha orientação a cebola.</p><p>Até que eu peguei um projeto maior e que precisava de uma qualidade diferenciada. Precisava tomar uma decisão e comecei a futucar grupos do Facebook para ver como era, a fundo, as dúvidas das pessoas iniciantes como eu.</p><p>Se há uma palavra que pode descrever essa decisão, acredito que seja: <strong>Praticidade</strong></p><p>Foi nesta ordem:</p><ol><li>Entendi o Composer (Meu Deus, como eu não sabia disso antes??);</li><li>Entendi o AutoLoad;</li><li>Entendi mais sobre PSR;</li><li>Entendi o esquema de Model (Nunca mais criar Query hehehehehe);</li><li>Entendi o Blade;</li><li>Fiz um primeiro CRUD;</li><li>Integrei um primeiro Layout inteiro.</li></ol><p>Isso me deu uma margem para ficar feliz, e tudo isso foi em apenas um dia. Claro que ainda preciso aprender MUITO, mas estes pontos me deram margem para aceitar que eu REALMENTE precisava de uma evolução. Eu Realmente precisava do Laravel.</p><p>Agora sim:</p><h3>Por que usar o Laravel</h3><p>Eu decidi fazer tudo, ou pelo menos grande parte, dos meus projetos com o <strong>Laravel</strong> e a decisão foi simples.</p><p>Agora posso, realmente, re-aproveitar códigos para outros projetos;</p><p>Agora uma boa parte da segurança já acompanha o que eu desenvolvo;</p><p>Agora, de verdade, tenho camadas de software (não pelo Laravel, mas pela evolução do meu Eu);</p><p>Padrões que não sou só eu que conheço kkkkk</p><p>Mas acho que o ponto principal é: <strong>Preciso e vou me atualizar com mais frequência.</strong></p><p>Isso é fantástico, pelo menos pra mim!<br>Algumas coisas para você, que talvez tenha a mesma dúvida que eu tive e não se sente pronto para partir para um Framework:</p><ol><li>Usar Framework não é coisa de amador;</li><li>Você nunca perde tempo quando aprende algo novo;</li><li>Há coisas além surreais de diferente mesmo, e você precisará encarar;</li><li>Você demorará mais para aprender tudo separado do que junto;</li><li>Você ganhará tempo da sua vida depois que aprender um padrão.</li></ol><p>Eu não sou patrocinado pelo Laravel para fazer propaganda, sou apenas mais um programador que descobriu um universo novo e incrivelmente melhor do que as coisas que se veem nas faculdades.</p><p>Algumas coisas das que eu disse aqui, você que usa Zend, Yii, Sinfony ou qualquer outra coisa, pode discordar, isso é esperado. Até por que é uma coisa muito muito muito pessoal.</p><p>Inclusive, estou apaixonado por Laravel agora, mas pretendo logo mais estudar outras tecnologias, principalmente front-end para ser um profissional um pouco mais completo. Tenho lido sobre Angular e realmente é fascinante.</p><p>Se você quiser acelerar o processo de aprendizagem, eu recomendo de verdade o curso do <a href="http://hotmart.net.br/show.html?a=M4044782D">Carlos Ferreira, do EspecializaTI</a>.</p><p>É muita coisa interessante a se estudar, o importante é manter o foco no que te beneficie, mas isso não pode te impedir de conhecer coisas diferentes aos poucos. Algumas coisas fora da rota podem agilizar o processo e abrir muito a mente.</p><p>Qual Framework você usa e por que? Deixe seu comentário, a ideia deste artigo é ajudar outros programadores que estavam travados, assim como eu, em aprender algum Framework.</p><p>Eu escrevi este artigo originalmente aqui: <a href="http://tisaudavel.com/2016/03/por-que-decidi-usar-o-laravel.html">http://tisaudavel.com/2016/03/por-que-decidi-usar-o-laravel.html</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=dfc2539a54ef" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>