Por que usar ELSE { } é ruim

40.67k ยอดวิว1096 คำคัดลอกข้อความแชร์
Lucas Montano
✅ Torne-se membro para obter aulas técnicas exclusivas comigo: https://www.youtube.com/channel/UCyHO...
บทถอดความวิดีโอ:
você havia dito que seria ruim usar ELS pessoal por que que usar ELS é ruim primeiro o Twitter disse que é tá se o Twitter disse que é deve ser muito ruim né Vocês sabem como é que funciona as coisas não sei se vocês sabem mas o Twitter é a voz é a voz da verdade é o Twitter o Elon musk fez uma votação e respondeu todos os nossos problemas mas por que que então a galera fala né que o o ELS é ruim eu tô tentando achar um ELS no meu código aqui eu não
conseguir achar mas eu vou te dar um exemplo é basicamente fluxo Qual que é a coisa mais difícil na programação cara uma das coisas que é muito difícil quando tu tá programando é saber identificar o fluxo dos dados é tu ler o teu código identificar os fluxos os fluxos tá ligado Tipo assim eu vou criar uma função aqui Digamos que a gente tem vários parâmetros para essa função is admin seu usuário é administrador por exemplo tu pode ter por exemplo algo do tipo assim se é administrador faz coisa de administrador se não for administrador retorna
um erro certo isso aqui é mais complexo de ler tá ligado porque a gente tá acostumado a ler de cima para baixo verticalmente né at porque por isso que a gente define 80 barras para ser o limite da tua linha de código depois disso tu quebra mais uma questão estética tu faz por exemplo não for mim se não for a de mim tu retorna um erro se não for a de mim tu retorna um erro bom então tá aqui embaixo tu faz coisa de admin não é admin retorna erro e embaixo tu faz coisa de
admin porque se não for admin tu já retornou o erro esse código de baixo não vai ser executado numa linguagem compilada isso não vai fazer tanta diferença em termos ciclomáticos tá ligado porque tipo o o bloco de código dentro do ELS não vai ser executado se ele for pro caminho do IF isso o compilador vai otimizar para ti tá ligado mas é É isso aí cara é uma questão é uma questão mais de o quão legível fica o teu código tá ligado o Lucas Monteiro mandou Ah eu tenho uma dúvida já ouviu falar sobre flutter
Flow pelo que vi pelo que eu vi é um no code da vida a minha dúvida se baseia em alguém que não tem experiência com o mobile mobile Depende se tu tá falando o inglês americano ou britânico né você indica algum desses no code cara eu vou te falar qual que é o problema do no code o problema do no code é que existe um code o código existe a única diferença é que não é tu que tá vendo não é tu que tá fazendo acontecer código existe não existe isso de no code tá ligado
o código existe cara o que existe aqui no meio é fazer algo magicamente acontecer para ti e a gente vê isso com plataformas de no code a gente vê isso com frameworks a gente vê isso de várias formas meu com access faz tempo que a gente tem esse esses esses conceitos né então vamos começar por aí quando então que a complexidade começa a complexidade começa basicamente no mesmo instante ou mais cedo na verdade a complexidade começa mais cedo de quando um Framework começa a ficar complexo porque o Framework também faz coisas magicamente para ti certo
mas a gente usa Framework no dia a dia e eu não tô falando para ti não usar Framework o Android tem um Framework nativo react Native é um é um é um Framework Cross plataform uma biblioteca flutter também então assim tu sempre tem um Framework A grande questão é tu conseguir customizar esse teu Framework então tu vai ter uma API então tem o teu código e o teu código vai chamar o código do Framework através de uma API né né para quem não sabe a definição de api não é necessariamente um api web né um
rest da vida um endp né então api application interface é isso application programming interface o p é de de programming agora o que acontece quando o teu no code dá problema porque muitas vezes e acontece tá Pessoal vocês podem não ter chegado nesse momento ainda mas acontece de tu precisar fazer um fork do Framework e resolver tu mesmo ou contribuir pro projeto open source daquele Framework acontece de ter um bug na api e tu ter que ir lá e corrigir o Framework não vai adiantar tu corrigir o teu código que chama o Framework ou tu
vai abrir uma ISO e vai esperar o time do Framework corrigir agora o que acontece quando o mesmo ocorre no no code quando tu tem que pedir para alguém para quem que tu pede Qual que é o interesse comercial dessa solicitação de mudança né então enquanto coisas não estão complexas isso aqui é show de bola flutter Flow eu não faço ideia do que seja cara flutter Flow build application Faster than ever Create beautiful ui generate Clean code and Deploy to the App Store or web in One click fully extensible with Custom code Por que que
vocês acham que eles escreveram isso dessa forma eles escreveram dessa forma para endereçar todas as os problemas que eu acabei de desenhar aqui ele cria para ti coisas de forma mágica ele gera código para ti tu faz o Deploy disso mas ele é extensivo e tu pode customizar o código então o quanto que isso é um no code e o quanto que isso é um template gerador de código Qual que é a diferença de tu usar um flutterflow E de tu comprar um template ponto um template pronto na internet fica a dúvida Já mexi com
o flutterflow uma verdadeira bosta diz o Lucas Oliveira é muito limitado a resultado de consultas de api não tem essa bobage de no code o código existe a questão é o quão customizável Tu tem a questão é o seguinte ó para finalizar não tem no code sempre tem um código seja o código escrito por ti ou magicamente por um Framework ou por uma plataforma no code certo a grande dúvida é o quão acessível é esse código e qual a tua liberdade de mudar ele cara é isso é disso que se trata
วิดีโอที่เกี่ยวข้อง
os maiores GOLPES da história do Desenvolvimento de Software
15:50
os maiores GOLPES da história do Desenvolv...
Lucas Montano
76,896 views
só dizer “Stop Using UUIDs” é uma péssima dica
21:27
só dizer “Stop Using UUIDs” é uma péssima ...
Lucas Montano
59,049 views
Try/Catch é PÉSSIMO (e como consertar)
14:51
Try/Catch é PÉSSIMO (e como consertar)
Augusto Galego
42,826 views
Esse é o "Novo Mercado de Tecnologia"?
17:59
Esse é o "Novo Mercado de Tecnologia"?
Código Fonte TV
166,169 views
Pare de Usar TypeScript - Interfaces (Types vs. Interfaces)
22:14
Pare de Usar TypeScript - Interfaces (Type...
Lucas Montano
62,154 views
Twitter (X) VPN VPN VPN VPN VPN VPN VPN VPN VPN VPN
20:47
Twitter (X) VPN VPN VPN VPN VPN VPN VPN VP...
Lucas Montano
178,429 views
Why Democracy Is Mathematically Impossible
23:34
Why Democracy Is Mathematically Impossible
Veritasium
3,419,746 views
Verdades Difíceis de Engolir como DEV
19:57
Verdades Difíceis de Engolir como DEV
Lucas Montano
81,076 views
Scrum Master é um Inútil (não é só sobre isso)
14:56
Scrum Master é um Inútil (não é só sobre i...
Lucas Montano
55,816 views
Why I Cant Stand IDE's After Using VIM | Prime Reacts
17:51
Why I Cant Stand IDE's After Using VIM | P...
ThePrimeTime
300,726 views
Depois de 20 Anos Criando Software
23:49
Depois de 20 Anos Criando Software
Lucas Montano
52,323 views
#1 A FACULDADE ENSINOU ERRADO - POO da quinta série
23:52
#1 A FACULDADE ENSINOU ERRADO - POO da qui...
bero o dev
110,462 views
Stack Overflow stopped caring about developers a long time ago
22:33
Stack Overflow stopped caring about develo...
Coding with Dee
67,055 views
Diga NÃO para Coding Interview Challenges
15:00
Diga NÃO para Coding Interview Challenges
Lucas Montano
99,008 views
sou o melhor programador que conheço
16:34
sou o melhor programador que conheço
Lucas Montano
53,886 views
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Turns out REST APIs weren't the answer (an...
Dylan Beattie
155,040 views
Fuja do JavaScript (o ponto que eu discordo desse Artigo)
12:42
Fuja do JavaScript (o ponto que eu discord...
Lucas Montano
40,910 views
Pare de Perder Tempo com as Linguagens de Programação ERRADAS
15:38
Pare de Perder Tempo com as Linguagens de ...
Attekita Dev
73,820 views
Para de resolver problema imaginario! (Scaling Software)
21:38
Para de resolver problema imaginario! (Sca...
Lucas Montano
45,367 views
STOP DOING SCRUM
14:41
STOP DOING SCRUM
Lucas Montano
38,923 views
ลิขสิทธิ์ © 2025 สร้างด้วยความรักในลอนดอนโดย YTScribe.com