Clean Code (transforme a sua carreira de desenvolvedor) // Palestra

  Рет қаралды 31,741

Rodrigo Branas

Rodrigo Branas

Күн бұрын

Nesta palestra, gravada durante o SuperTalks da Supero TI, vamos falar sobre como escrever código com baixa qualidade, de forma ilegível e bagunçada pode até funcionar! No entanto, esse tipo de atitude, seja ela consciente ou não, resulta na contração de uma dívida que cobra juros altos, pagos com a perda constante de produtividade.
Assista outros videos no canal da Supero TI em / @superoti3746
✅ Será que dominar a linguagem JavaScript não é o que está faltando para você trabalhar naquele lugar que sempre sonhou? Uma coisa eu posso garantir, o JavaScript Masterclass vai ser uma experiência que você nunca mais vai esquecer! Saiba mais em www.javascript...
Confira outras séries do canal:
🔥 Escrever código com baixa qualidade, de forma ilegível e bagunçada pode até funcionar! No entanto, esse tipo de atitude, seja ela consciente ou não, resulta na contração de uma dívida que cobra juros altos, pagos com a perda constante de produtividade. Quer saber mais sobre qualidade de código? Então assista a nossa série este assunto em • Clean Code
🔥 Você não pode deixar de ficar por dentro deste que é o software de controle de versão mais utilizado do mundo! Acompanhe esta série em • Git
Acompanhe nossas redes sociais:
➡️ Instagram: / rodrigobranas
➡️ Twitter: / rodrigobranas
➡️ GitHub: github.com/rod...
➡️ LinkedIn: / rodrigobranas
➡️ Facebook: / canalrodrigobranas
Conheça todos os nossos treinamentos:
🚀 AgileCode: www.agilecode....
Quer me conhecer melhor:
🎙️ Entrevista no DEVNAESTRADA: bit.ly/dne-79-r...
Outras informações:
🇧🇷 Idioma: PT/BR

Пікірлер: 58
@mathiasfalci
@mathiasfalci 4 ай бұрын
Palestra atemporal, obrigado pelo conteúdo!
@henriquesiebertdomareski
@henriquesiebertdomareski 4 жыл бұрын
Excelente!! Alguns princípios do Clean Code: - Usar nomes significativos em métodos e variáveis - Escrever funções que tenham uma única responsabilidade (SRP) - Escrever funções pequenas - Escrever funções com poucos parâmetros (ou nenhum) - Não repetir código - Evitar comentários - Escrever testes
@rotognin
@rotognin 4 жыл бұрын
100sacional, xará! Muito bom inclusive o exemplo foi bem legal também. Valeu, abraço!
@guilhermerodovalho9786
@guilhermerodovalho9786 3 жыл бұрын
Brana, parabéns pelo seu trabalho sucesso!!!
@antonioljunior
@antonioljunior 4 жыл бұрын
Gostei muito deste vídeo Rodrigo, parabéns pela clareza na explicação. Excelente ouvir sobre a importância dos testes :)
@brunohublocal188
@brunohublocal188 4 жыл бұрын
Clean code nós faz ser mais responsáveis com o que estamos fazendo.
@rafaelcostamoura
@rafaelcostamoura 3 жыл бұрын
Quem tem que agradecer sou eu. Muito top sua palestra...
@brunogomes4113
@brunogomes4113 4 жыл бұрын
Esse vídeo é espetacular 👏👏
@MateusOliveira-hg2mc
@MateusOliveira-hg2mc 3 жыл бұрын
Obrigado por essa excelente palestra!
@Hewerton5
@Hewerton5 3 жыл бұрын
Caraca, Rodrigo! Cada dia me surpreendo mais com suas aulas. Parabéns!!!
@carlosbeltrao5562
@carlosbeltrao5562 4 жыл бұрын
Melhor vídeo de clean code q já assisti.... Explicação ótima da teoria e uma aula prática sem ser mais do mesmo! Muito boa parabéns 👏👏👏
@edmiltonviniciuspansanato4433
@edmiltonviniciuspansanato4433 3 жыл бұрын
Rodrigo, que vídeooo tooooooooooooop!!! Parabéns xD
@marianohexsel
@marianohexsel 3 жыл бұрын
Resumiu em 32 minutos o livro "O Codificador Limpo" do Uncle Bob. Muito didaticamente! Show de bola man!
@gabrielmoraes778
@gabrielmoraes778 4 жыл бұрын
Esse é o tipo de conteúdo que liberta o desenvolvedor, muito obrigado pela palestra.
@ohervis
@ohervis 4 жыл бұрын
Provavalmente o melhor professor do KZbin!!!!
@RafaelBizi
@RafaelBizi 4 жыл бұрын
muito bom! parabéns e obrigado!
@lucianoferreira8620
@lucianoferreira8620 3 жыл бұрын
Parabéns!
@StreetK8
@StreetK8 4 жыл бұрын
Se tem vídeo do Branas, tem like. Obrigado por compartilhar todo seu conhecimento com a comunidade!
@rogerialeandro4429
@rogerialeandro4429 4 жыл бұрын
SENSACIONAL! Começando a te conhecer numa live sensacional! Muito obrigada!
@pedrokorb
@pedrokorb 4 жыл бұрын
Branas, muito obrigado por disponibilizar esse tipo de palestra tão didática e clara. Fico pensando que tempos atrás, para contemplar uma palestra assim deveríamos pagar uma inscrição alta em um evento, nos deslocar para outra cidade, pagar hotel... Imaginem o valor desse tipo de conteúdo! Abraço
@vassoritzen
@vassoritzen 4 жыл бұрын
Maravilha de palestra como sempre. Não sei porque fiquei tanto tempo da minha vida sem realizar testes automatizados! Mas tenho uma questão bem interessante pra levantar que é uma sensação de que a linguagem (java por exemplo que é a unica que eu sei bem) não ta "preparada" pra ser testada e aí outra questão é o paradigma de programação muda um pouco quando você insere testes nos seus códigos, por exemplo se você tem uma rotina que depende de ser disparada em um certo tempo você deve dar um jeito de injetar um tempo mockado na rotina pra poder testar.
@rodrigofarias2620
@rodrigofarias2620 4 жыл бұрын
Parabéns pela palestra. Muito bom.
@furacker
@furacker 4 жыл бұрын
Muito bom trazer esse conteudo! Lembrei demais do Uncle Bob falando
@joaovictorferreira8380
@joaovictorferreira8380 4 жыл бұрын
Cara, sua palestra é muito boa! Cada vez acho mais importante eu aprender sobre TDD. Um ponto de melhoria acho seriam os slides que acabei achando que poderiam ser mais trabalhados.
@isakielsouza
@isakielsouza 4 жыл бұрын
parabéns mestre!
@tiagobortoli6994
@tiagobortoli6994 4 жыл бұрын
Ótimo conteúdo, Branas! O tema apesar de não ser novidade, é fundamental para quem quer de fato evoluir como dev. Sem falar que em 2020 ainda vemos uma enorme quantidade de devs com a mente fechada. Código ruim funciona, mas todo ano empresas perdem um número incontável de horas por causa de códigos mal escritos...
@devweb7926
@devweb7926 4 жыл бұрын
muito bommm Branas, gostei muito e aprendi tambem
@julianolima6468
@julianolima6468 4 жыл бұрын
Conteúdo de Excelente qualidade e muito prático!!
@nelsonpaixaopinto
@nelsonpaixaopinto 3 жыл бұрын
Se o algoritmo for ruim não há 'clean code' que valha. Eu iniciaria a resolução do problema por ai.
@miller-dortmund
@miller-dortmund 4 жыл бұрын
ótimas dicas mestre.
@woodsphreaker
@woodsphreaker 4 жыл бұрын
Show Branas, sempre com conteúdo bacana e de grande importância para nosso dia a dia de devs. Acompanho seu trabalho desde os primeiros vídeos sobre JS e uma das técnicas que adotei e uso muito e a revealing. Obrigado por toda sua contribuição e com certeza esse é espírito de fazer sempre mais !!! Escrever código limpo, fácil de ler e entender deveria ser nossa obrigação, pois como no próprio livro do clean code, somos nós os guardiões do código. Assimilando isso, fica simples entender quando um código está mal escrito e estruturado e refatorar-lo para seguir um padrão correto e com certeza virou uma preocupação pessoal e aplico isso no dia a dia sempre que possível. Show de bola!!
@HigonDourado
@HigonDourado 4 жыл бұрын
Seus conteúdos são sempre um Show. O que eu estou sentindo bastante no meu trabalho é a dificuldade de refatorar, pois não tem uma linha de teste automatizado e o escopo do projeto é gigantesco. Fico sem confiança alguma para melhorar qualquer coisa. O que vem me desmotivando drasticamente. PS: Isto foi só um desabafo mesmo. Kkkk Abraço mestre Branas
@RodrigoBranas
@RodrigoBranas 4 жыл бұрын
Valeuuuu Higon!!!
@brunonandolpho
@brunonandolpho 4 жыл бұрын
Tem que fazer os testes. O que tenho percebido é que é quase um ciclo vicioso pois como o código é ruim ele tá todo acoplado e aí não dá pra testar
@juliankaww
@juliankaww 3 жыл бұрын
Palestra sensacional! Um curso de React aplicando clean code e TDD seria muito bem vindo! Compraria sem pensar 2x ! Abraços
@jailsvs
@jailsvs 4 жыл бұрын
Parabéns pelo conteúdo Branas... Esta virando rotina te parabenizar, mas sempre merece!
@ericsilvaccp
@ericsilvaccp 4 жыл бұрын
Cara q fodaa, conteudo mto massa, ajuda mto a abrir a mente, parabéns e brigadooo
@matheuskielkowski
@matheuskielkowski 4 жыл бұрын
Muito massa Branas! Uma palestra mto importante para refletirmos nossas ações no dia a dia como devs
@engividal
@engividal 3 жыл бұрын
Muito boa apresentação. Principalmente a apresentação do caos no início kkkkk
@kcfg23
@kcfg23 4 жыл бұрын
. Fala Branas, tudo joia? Cara, como este assunto de ClenCode é atual! Bom, atualmente, estou ingressando em outras tecnologias, nas verdade, em outras formas de trabalhar com a tecnologia, estou trabalhando com LowCode (uma super abstração). No começo de tudo, eu fiquei muito pensativo em como aplicar padrões de projetos, técnicas de reaproveitamento de código, responsabildiades únicas dos componentes e muito mais, no entanto, com a ajuda de seus vídeos (desta palestrs em especial e também de sua lives), percebo que CelanCode, vai muito além de saber "codar". Semana passada, eu estava conversando com um colega de trabalho e estávamos falando sobre uma questão (que pelo que entendi sobre CleanCode, SOLID, KISS), podemos aplicar a quase tudo, referente a desenvolvimento de soluções, falávamos sobre o momento atual do projeto que estamos, pois, estamos na fase em que não estamos a criar "coisas" como no começo do projeto, estamos mais melhorando e dando manutenção no que já fizemos (também integrando com outros serviços), daí já mandei logo o link de sua palestra para a squad que estou, como todos poderem ver um pouco,....e não é que esclareceu muitas dúvidas e começamos a debater com mais frequência sobre a qualidade do código/lógica que estamos a fazer. Eu mesmo, peguei uma parte que estava muito acoplada e pouco coesa, pra entender, tive que conversar com muita "gente", consultar documentaçõ, pois o mais importante, que era a lógica, esta mesma não estava "conversando comigo kkkkk". Bom, mas hoje, estamos conseguindo construir a lógica bem mais "amigável", quando olhamos para a lógica, ela "conversar" de volta com a gente (literalmente rsrs). Creio que, quando nós temos ciência (ou uma boa noção do que estamos a fazer), tendo visão crítica e sendo de responsabilidades, entregamos mais valor/confiabilidades/maturidade ao produto. Vlw d+ por compartilhar o conhecimento! Abraço. .
@RodrigoBranas
@RodrigoBranas 4 жыл бұрын
Valeuuu Kaichiro!!! Obrigado por acompanhar
@kleysoncastro5254
@kleysoncastro5254 4 жыл бұрын
muito obrigado pelo conteúdo, sempre muito claro
@RodrigoBranas
@RodrigoBranas 4 жыл бұрын
Obrigado Kleyson!!
@rezendemarcio
@rezendemarcio 4 жыл бұрын
Excelente conteúdo!!
@GuiBFH
@GuiBFH 4 жыл бұрын
Sensacional
@gnrcaxias
@gnrcaxias 4 жыл бұрын
muito muito muito obrigado!! Nossa me ajudou muito
@RodrigoBranas
@RodrigoBranas 4 жыл бұрын
Valeuu Jonatan!!
@FlutterandoTV
@FlutterandoTV 4 жыл бұрын
First !!! Já tacando like antes de assisti pq já sei que vai ser bom!
@aceleracionistanoturno
@aceleracionistanoturno 3 жыл бұрын
25:03 Isso não impactaria a performance do programa? Criar novas variáveis para tornar o código mais legível é bom, mas até que ponto isso não afeta a performance da memória?
@RafaHSplayer
@RafaHSplayer 4 жыл бұрын
mestre!
@mateusbentes2679
@mateusbentes2679 4 жыл бұрын
Branas seu trabalho esta magnifico como sempre, gostaria de fazer uma sugestao de video. Alem do Clean Code, você fala muito sobre testes, já acompanhei algumas lives de SOLID com TS, mas queria assistir um conteudo voltado para testes vindo de voce (com implementacao, assim como o de SOLID). Muito obrigado pelo conteudo
@vinihvc
@vinihvc 4 жыл бұрын
Vendo o vídeo e tudo que você falou está acontecendo na empresa, tarefas feitas correndo, gerando código ruim, ninguém consegue criar feature pq está complexo e gerando cada vez mais uma bola de neve
@C4P1T40
@C4P1T40 9 ай бұрын
Curti a camiseta! kkkkk
@gabrielrufino9041
@gabrielrufino9041 4 жыл бұрын
Parem de usar (req, res) => {} seus lindos. Usem (request, response) => {}. Amo vocês
@ewa435
@ewa435 3 жыл бұрын
Eu digo "wtf" quando pego código de estagiário, que conseguiu transformar código Java em clojure!
@lucianoferreira8620
@lucianoferreira8620 3 жыл бұрын
Complexidade Ciclomática
@Oculterous
@Oculterous 4 жыл бұрын
Como posso ter contato com você para palestras ?
@RodrigoBranas
@RodrigoBranas 4 жыл бұрын
me chama no inbox do twitter ou instagram! :)
FullStack JS com Vue.js, GraphQL e Node // Palestra
1:25:11
Rodrigo Branas
Рет қаралды 14 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Status Code e Tratamento de Erros // REST API #4
37:43
Rodrigo Branas
Рет қаралды 15 М.
one year of studying (it was a mistake)
12:51
Jeffrey Codes
Рет қаралды 328 М.
Clean Architecture (Arquitetura Limpa) // Dicionário do Programador
12:30
IA DEBATE: Capitalismo VS Socialismo
48:41
Henri
Рет қаралды 892 М.
SOLID LSP Liskov Substitution Principle
57:43
Rodrigo Branas
Рет қаралды 10 М.
Clean Code // Dicionário do Programador
14:22
Código Fonte TV
Рет қаралды 169 М.