O CONCEITO que separa PROGRAMADORES INICIANTES de AVANÇADOS

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 93

  • @victorduarte_
    @victorduarte_ 2 ปีที่แล้ว +27

    3:21 Uma dica que eu aprendi uma vez: "Coloque no nome da função ou método, tudo o que ele faz. Se o nome ficar grande, então refaça sua função ou a divida em outras"

  • @bugman10
    @bugman10 2 ปีที่แล้ว +48

    Dica: Nunca deixe de fazer projetos pessoais. Mesmo que estes projetos sejam de estudos e não tenha intenção comercial. Na minha opinião de iniciante, programação é como futebol: É necessário treinar para sempre chutar no ângulo e bater uma falta. Todo mês inicio um projetinho de CRUD para exercitar a habilidade

    • @raflmorspatr
      @raflmorspatr 2 ปีที่แล้ว +2

      Tô nessa fase aí. Top mano... Aliás, to tentando criar algo do zero, ainda to "apegado" a exemplos e tutoriais. Autocobrança tá batendo

    •  2 ปีที่แล้ว

      Exato!

    • @AkinGod007
      @AkinGod007 2 ปีที่แล้ว +1

      @@raflmorspatr resolve exercícios no becrowld e vai evoluindo gradualmento

    • @raflmorspatr
      @raflmorspatr 2 ปีที่แล้ว +1

      @@AkinGod007 Obrigado, vou buscar

  • @BILL-ml1xx
    @BILL-ml1xx 2 ปีที่แล้ว +30

    Dica: Pense antes de codar, faça rascunhos, fluxo grama ou só pense no fluxo na cabeça mesmo.

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว +13

      O problema de deixar só na cabeça é que uma hora pode sumir 😅

    • @rawsantos9638
      @rawsantos9638 2 ปีที่แล้ว

      Melhor usa fluxograma mesmo ai, muito melhor, pode ser até mesmo um diagrama comun

    • @danilorodrigues5024
      @danilorodrigues5024 2 ปีที่แล้ว +1

      Eu fui fazer um código um dia desses e fiquei frustado e saí, daí quando fui voltar, apaguei o código todo, escrevi no caderno cada função que tinha que fazer, a ordem e tals e no final saiu perfeito

    • @BILL-ml1xx
      @BILL-ml1xx 2 ปีที่แล้ว +1

      @@danilorodrigues5024 Legal, isso ajuda mesmo.
      Agora mesmo eu estou aqui rabiscando as ideias no caderno kkkk

  • @Lhoti
    @Lhoti 2 ปีที่แล้ว +3

    Ja faz um tempo que eu estou para ler esse livro Clean Code, o pessoal fala muito bem dele.

  • @DanielPabloSheng
    @DanielPabloSheng 2 ปีที่แล้ว +3

    As vezes reduzir tudo por meio de funções para ocorrências repetitivas ajuda a melhorar o código, mais fácil de dar manutenção.

  • @lucasdossantossantato5992
    @lucasdossantossantato5992 2 ปีที่แล้ว +2

    Fiz 3 meses de facul e tranquei (ADS) 2 anos depois um colega da sala da facul me indicou no trampo dele e agr voltei a estudar por conta, estou a 1 semana no emprego kkkkk estudando Delphi feito doido

  • @cebolaloco
    @cebolaloco 2 ปีที่แล้ว +5

    Seguindo Clean Code, nomes de funções devem ser verbos e nomes de variáveis devem ser substantivos. Ex:
    const name = "maria";
    function sleep(name) {
    console.log(`${name} is sleeping...`);
    }
    function eat(name) {
    console.log(`${name} is eating...`);
    }

  • @ewertonazevedo4822
    @ewertonazevedo4822 2 ปีที่แล้ว +4

    Espero que todos TEJE bem ai na Devmedia!

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว +3

      Valeu, Ewerton! Que você teJa uma boa semana também 😂

  •  2 ปีที่แล้ว +4

    Estou com uma boa oportunidade no mercado de trabalho, me deram uma "prova" pra fazer, um mini projeto... Boa sorte pra mim!
    OBS: Tenho 19 anos, estou começando

  • @rawsantos9638
    @rawsantos9638 2 ปีที่แล้ว +1

    Essa parte da refatoração é fundamental aplicar, é ler, reler e escrever o código sempre

  • @reginaldoassuncao
    @reginaldoassuncao 2 ปีที่แล้ว

    Olá, estou gostando muito do sistema de gameficação da Devmedia. Ajuda a não desanimar dos estudos.
    Uma sugestão: Usar o mercado de moedas para para comprar alguma ofensiva que o usuário venha a perder (Dez moedas, por exemplo). Isso ajuda, caso o usuário não consiga fazer o exercício diário. Funciona no Duollingo, pra não desistir depois.

  • @RicardoPereiradeAzevedo
    @RicardoPereiradeAzevedo 2 ปีที่แล้ว +4

    Clean Code é coisa velha - igual a mim... Desde quando a gente escrevia código sem comentários, mas com documentação anexa. BASIC, Clipper, Pascal 7, C, essas linguagens de alto nível.

  • @rog_gerss
    @rog_gerss 2 ปีที่แล้ว +1

    É tão lindo a forma que eles se olham

  • @savanfps
    @savanfps 2 ปีที่แล้ว +1

    Uma dica pra galera que está iniciando é quer desde já tentar uma escrita de código melhor é aprender sobre ESLINT e PRETTIER

  • @rivaldosouza362
    @rivaldosouza362 2 ปีที่แล้ว +6

    Dica master, comecar a escrever o nome das variaveis funcoes essas paradas em ingles. pra nao ficar function pegarObjeto(){
    }

  • @anselmonascimento3324
    @anselmonascimento3324 2 ปีที่แล้ว +1

    Vcs são feras, parabéns pelas dicas!!!

  • @mauriciomarcos
    @mauriciomarcos 2 ปีที่แล้ว +1

    Legal o tema e também as explicações sobre

  • @techcasadoroadie7180
    @techcasadoroadie7180 2 ปีที่แล้ว

    Abriu meus olhos, hahah. Valeu!

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว

      Valeu, Tech Casa do Roadie!
      Agradecemos o feedback e adoramos seu nome ahahahaha

  • @rotognin
    @rotognin 2 ปีที่แล้ว +3

    Eu tenho esse livro do Tio Bob, Código Limpo. Ele é muito bom, embora os exemplos sejam em Java (rsrsrs).
    Comprei também o Programador Limpo (Clean Coder) e to lendo.

  • @lucasarveres3486
    @lucasarveres3486 2 ปีที่แล้ว +2

    Bom, se tratando de produção, eu concordo que abusar dos comentários não faz sentido, mas em meus códigos de estudo, eu exagero kkkkkk e como programo em PHP, faço consultas em PHP the right way

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว +1

      O de estudo tudo bem, vai? A gente perdoa 😅

  • @jonasmateus1071
    @jonasmateus1071 2 ปีที่แล้ว

    S.O.L.I.D é fundamental para série de vídeos.

  • @gabriel3r700
    @gabriel3r700 2 ปีที่แล้ว +9

    Programar é uma arte. Não fiquem apegados a esses métodos maçantes de 'A FORMA CERTA DE PROGRAMAR'. Primeiro faça o código todo feio e depois vai organizando conforme as dicas do vídeo.

  • @Lima-yd3cm
    @Lima-yd3cm 2 ปีที่แล้ว +1

    Show a explicação 👏👏

  • @alanbidu1
    @alanbidu1 2 ปีที่แล้ว

    Vlw!!

  • @DanielPabloSheng
    @DanielPabloSheng 2 ปีที่แล้ว +3

    Tinha um colega que nomeava as variáveis como huguinho, zezinho, luizinho, desistia de ajudar...hahahahah

  • @anonimo123-r8k
    @anonimo123-r8k 2 ปีที่แล้ว

    muito obrigado pelas dicas 😍

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว

      Bons estudos, Erick! Agradecemos pelo feedback 💚🚀

  • @pythonzinho686
    @pythonzinho686 2 ปีที่แล้ว +1

    Boa

  • @marcosflavioMF
    @marcosflavioMF 2 ปีที่แล้ว

    Eae galera , sei q não vídeo não foi a Carreira do estagiário. Mas não seria uma boa um quadro , mostrando a carreira de um DEV Jr, pra pleno? #FicaDica, serial legal mostrar essas tragetoriias

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว

      Fala Marcos já temos esse quadro. Estamos acomapnhando a evolução do Eric como Jr aqui e documentando tudo. Segue a playlist:
      th-cam.com/play/PLi75dzoFwEbp_EV05rXY8jOvpNIf9e2Hy.html

  • @allefdouglas9693
    @allefdouglas9693 2 ปีที่แล้ว +2

    Muito bom o vídeo. Eu só apontaria uma questão. Sobre a refatoração, em geral, o correto é alterar o código, sem alterar o comportamento do mesmo.
    Então se você estiver refatorando, não tente corrigir bugs nesse momento ou fazer qualquer tipo de alteração além de alterações estruturais. Escreva testes, refatore, verifique se há necessidade de adicionar mais testes. E se tiver bugs, escreva testes para esse bug, e ai sim tente corrigir.
    A refatoração vai lhe ajudar a encontrar o bug mais facilmente, e sua correção costuma ficar muito mais fácil também..

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว +1

      Boa Allef! Excelente observação. Grande abraço 💚🚀

  • @jeimoall
    @jeimoall 2 ปีที่แล้ว +1

    Muito bom!

  • @geovannecallegaro9053
    @geovannecallegaro9053 2 ปีที่แล้ว +1

    façam um vídeo falando sobre o SOLID, combina com o tema

  • @daniloleite1523
    @daniloleite1523 2 ปีที่แล้ว +1

    Pessoal, no Devmedia tem o curso do React.js atualizado?

  • @robertocavalheri4889
    @robertocavalheri4889 2 ปีที่แล้ว

    Pessoal eu tenho dúvidas sobre html semântico gostaria de mais material ou vídeos explicando pois não sabia que existia foi vendo exercícios que percebi mas não vê esse conteúdo no manual.

  • @sl22victor009
    @sl22victor009 2 ปีที่แล้ว +2

    Eu fiz com menos de 10 linhas? oloco, nem sabia hehe

  • @negaogamer6864
    @negaogamer6864 2 ปีที่แล้ว

    O código funciona ? SIM! Da pra ler ? Sim! Ponto.

  • @ericfreitas88
    @ericfreitas88 2 ปีที่แล้ว +1

    Nesse vídeo Fernando deu aula de Português avançado. kkkkk

  • @wagnerfix
    @wagnerfix 2 ปีที่แล้ว

    Galerinha fala mais um pouco longe do microfone, vai melhorar bem o áudio. ;-D

  • @willayauh7948
    @willayauh7948 2 ปีที่แล้ว

    faz um vídeo com os erros de gravação,
    vai ser bacana

  • @lucasmonteiro9893
    @lucasmonteiro9893 2 ปีที่แล้ว +5

    Comentario nas funções como foi dito no vídeo, quer dizer que a função ta mal feita, não ta auto-explicativa... Se uma função for bem escrita jamais vai precisar de um comentario explicando o que ela faz

    • @programateiro
      @programateiro 2 ปีที่แล้ว

      Concordo parcialmente. A maioria dos comentários realmente tendem a ser redundantes e desnecessários, porque são mal feitos e/ou tentar explicar funções muito simples. Porém, comentários que explicam a regra de negócio, em funções especializada, às vezes são cruciais, na minha opinião. Por exemplo, uma regra fictícia em que se atributo x for 11, então y precisa ser 22, já que não é possível deduzir sem saber "o porquê", pois é uma demanda da regra de negócio.

  • @marcelonovaesnovaes1604
    @marcelonovaesnovaes1604 2 ปีที่แล้ว

    Olá, eu acompanho o canal já a algum tempo, estou terminando um cursinho em outra plataforma, e gostaria muito de estudar na com vcs, até porque acompanhei a "saga do estagiário", e gostei muito da contratação, o que eu estou preocupado, e que vi muitas reclamações no reclame aqui, principalmente sobre cancelamento de curso, como está isto? Melhorou?

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว

      Opa Marcelo, que bom que curte nosso canal! Essas reclamações são em relação a forma de pagamento anterior e nao sobre o produto. Antes tinhamos pagamento recorrente, onde o assinante pagava mensalidade sem afetar o limite do cartão, mas ele tinha que ficar um ano sem cancelar. Infelizmente, a galera perdia o ímpeto de estudar e queria cancelar depois de alguns meses e pra se livrar da multa abriam uma reclamação no Reclame aqui🙄. Mas agora alteramos a forma de pagamento e isso já não acontece mais. Pode ficar tranquilo vc vai adorar estudar com a gente!

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว

      Olá, Marcelo. Tudo bem? Todas as questões foram sanadas sim. Para melhor direcionamento em relação às suas dúvidas, pode entrar em contato com a gente pelo WhatsApp através do número +55 21 96641-4328
      Um grande abraço! 💚🚀

    • @marcelonovaesnovaes1604
      @marcelonovaesnovaes1604 2 ปีที่แล้ว

      Obrigado por responder, em tempo Record diga-se de passagem, kkkk, me trouxe mais credibilidade, vou ser mais um aluno muito em breve

  • @pedroperegrinaa
    @pedroperegrinaa 2 ปีที่แล้ว +1

    Entrei no vídeo puto pq acabei de acordar e li "No Code é importante?" Já fiquei fiquei ah não, lá vem essa porra de No Code dnv

  • @KelvynXis
    @KelvynXis 2 ปีที่แล้ว

    Eu tou tentando me registra mais não tenho cartão de crédito 💳/ onde tem o número pra mim entrar em contato?

    • @devmedia.oficial
      @devmedia.oficial  2 ปีที่แล้ว

      Fala, Kelvyn!
      Pode entrar em contato com a gente por este número: 55 21 96641 4328
      Diga que veio pelo TH-cam e terá uma condição especial 😉

  • @joseoctavio4794
    @joseoctavio4794 2 ปีที่แล้ว

    E esse Let ai ?

  • @DanielPabloSheng
    @DanielPabloSheng 2 ปีที่แล้ว

    Se molhar as pontas dos dedos já dá pra apagar...hehe

  • @Pedroxboy100
    @Pedroxboy100 2 ปีที่แล้ว

    A thumbnail deu uma mudada 👀👀

  • @cassy-dinisgracapedro7330
    @cassy-dinisgracapedro7330 2 ปีที่แล้ว

    ANGOLA

  • @herzogcassia
    @herzogcassia 2 ปีที่แล้ว

    Eu apagaria o fósforo assoprando.

  • @andreribeiro4565
    @andreribeiro4565 2 ปีที่แล้ว

    O cenário de vocês merece uma repaginada hein manos, tá meio seboso. Abraço.

  • @Benbenjamin7298
    @Benbenjamin7298 2 ปีที่แล้ว

    Esses vídeos de blá-blá-blá! Não da pra assistir! Mostra na tela do computador e ai sim vc sabe do que fala.

  • @atorres_br
    @atorres_br 2 ปีที่แล้ว

    é chato, eu chamo hmtl, css, js, tudo dentro do php, DEv Troll ! (( é mais simples ))
    github.com/atorresbr/torres-digital-ip-location/blob/master/torres-digital-ip-location.php