É verdade esse bilhete , você não sabe programar no Laravel de forma correta !
O laravel veio com a ideia do “artesão”. Ou seja , você ser capaz de fazer artes de código .
Não adianta nada você entender somente de lógica sendo que não entende de boas práticas.
Veja no decorrer dos tópicos abaixo:
Framework
O framework em si veio para aumentar seu tempo para fazer outras coisas no dia a dia .
Mesmo assim vejo muitos cometendo o erro de fazer código como se estivesse usando a linguagem pura.
A partir de hoje você vai me prometer que não irá fazer código ruim !!
Hoje nesse post eu vou te mostrar exatamente como você pode usar o Laravel e deixe o código limpo e que as pessoas possam entender .
Atualizações
Sei que muitas vezes você tem a vida um pouco agoniada e que deve fazer muitas coisas.
Mas você que trabalha com programação é mais que um dever seu estar atualizado com as tecnologias que trabalha.
Não adianta nada você dizer que é programador mas quer escrever 10 mi linhas de código sendo que com 3 linhas você resolveria o mesmo problema.
Esse post vai puxar orelha ? Sim , já estou cansado da forma que alguns programadores estão tratando o código .
Padronização de Código
Se você tem uma empresa própria e que nela possui um time de desenvolvedores é mais que obrigatório uma padronização da estrutura e código.
Pra quê ?
Pelo o simples fato de você ter controle do que está acontecendo na aplicação.
Caso ocorra de você demitir seu funcionário , como fica o código ? Será se outro programador terá capacidade de pegar e entender o que cada coisa faz ?
Laravel por Dentro

O laravel é construído baseando-se no MVC ( Model , View e Controller) .
Quando você começa a utilizar o Laravel precisa entender exatamente o que está por trás , como a aplicação funciona .
Em uma ordem eu vou tentar lhe explicar :
Estrutura
https://laravel.com/docs/7.x/structure
Baseando-me exclusivamente da documentação do Laravel onde ele mostra a estrutura do Laravel e o que cada pasta faz .
É exatamente o que tenho feito de alguns anos pra cá e falando para diversos programadores : Se atentem a estudar a estrutura .
Eu como analista de sistema sempre bati na tecla de entendermos como funciona a estrutura por trás .
Aqui no Blog eu já postei alguns conteúdos relacionados a boas práticas e como você deve fazer na hora de utilizar o Laravel , como esse aqui :
Criei diversos vídeos aqui gratuitos a qual você pode saborear um pouco aqui nesse post :
#Mais sobre Laravel
Quando se trata de boas práticas e aquilo que se deve fazer no Laravel você precisa entende exatamente como funcionará a sua lógica .
Vou mostrar exatamente como eu faço no dia a dia :

Segue todas as pastas a qual vem no Laravel agora o que manda é a minha forma de organizar .
Na Pasta App é onde fica algumas validações e regras de negócio !
É ali onde fica organizado as nossas validações como : Request , Controllers , Middleware , Resources(API) .
Database : Migrations , Seeds , Factories ,
Resources: View , js, lang , sass .
Routes: api.php , channels.php , console.php , web.php
Models : Onde fica nossos arquivos do banco de dados e onde irão se conectar com outras partes .
Para facilitar seu aprendizado eu criei um vídeo a mais para exemplificar esse post , confira logo abaixo :
One Response