TDD (Test Driven Development) // Dicionário do Programador

  Рет қаралды 91,140

Código Fonte TV

Código Fonte TV

Күн бұрын

Пікірлер: 103
@delta5652
@delta5652 9 ай бұрын
Vocês são ótimos eu tenho vários dúvidas mais quando vejo seus vídeos tenho muita clareza nas explicações obrigado
@julianocanuto7592
@julianocanuto7592 6 жыл бұрын
Esse quadro é excelente. Vocês são ótimos e explicam muito bem. Muito legal os exemplos no final.
@codigofontetv
@codigofontetv 6 жыл бұрын
Que bom que estamos ajudando! Abraços
@brunorodling8097
@brunorodling8097 4 ай бұрын
Fico me perguntando:"como eu n encontrei esse canal antes?" f@#@ demais, ganharam um novo inscrito. Obrigado!
@codigofontetv
@codigofontetv 4 ай бұрын
Que honra! Bem vindo Bruno
@brunorodling8097
@brunorodling8097 4 ай бұрын
@@codigofontetv muito obrigado! Sucesso e, mais uma vez, obrigado.
@hastley64
@hastley64 2 жыл бұрын
vou fazer uma apresentação na disciplina de engenharia de software na minha faculdade baseada nesse assunto. o vídeo ajudou demais!!!! parabéns!
@RodrigoAlmeidaBR
@RodrigoAlmeidaBR Жыл бұрын
Desejo todo sucesso a vocês. Parabéns pelo conteúdo, simpatia e integração do casal.
@patriciacosta6751
@patriciacosta6751 3 жыл бұрын
Esse quadro é MUITO necessário!!!!
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado Patrícia!
@thiagocosta1184
@thiagocosta1184 6 жыл бұрын
Acho massa o detalhe das mudanças das canetas de um vídeo pro outro. Coisas sem valor, mas que deixam a vida mais divertida!
@mantchova
@mantchova 8 ай бұрын
Então tem valor sim
@thiagocosta1184
@thiagocosta1184 8 ай бұрын
@@mantchova Não tem como eu discordar de ti
@danilocalixto
@danilocalixto Жыл бұрын
Pra variar ao iniciar os estudos sobre algo. Iniciando aqui pelo dicionário do código fonte.
@saviobatistatavares9748
@saviobatistatavares9748 3 жыл бұрын
Pra ficar completo só falta um vídeo sobre BDD to aprendendo bastante com vocês obrigado por compartilhar do conhecimento de vocês conosco. Já ganharam mais um inscrito.
@dirtyplatesparadox
@dirtyplatesparadox 3 жыл бұрын
Que explicação maravilhosa. Excelente vídeo: claro, dinâmico, sem palhaçadas. Parabèns
@nelljrbr
@nelljrbr 6 жыл бұрын
È claro que esta na lista de vcs, mas tenho a sugestão de video sobre UML. Acho isso interessante, porque são tantos diagramas UML, que só sendo louco pra usar todos, e então vc fica se perguntando "Qual usar?" . Obrigado por esta serie de videos!
@codigofontetv
@codigofontetv 6 жыл бұрын
Sugestão anotada Nelinho. Muito obrigada!
@arozendojr
@arozendojr 6 жыл бұрын
Em 4:22, obrigado por me dar um novo papel de parede.
@brunofernandes2083
@brunofernandes2083 2 жыл бұрын
Parabens Código Fonte por sempre ajudar os iniciantes !!!
@PersonalXZ
@PersonalXZ 6 жыл бұрын
Assistir CDF TV na hora do almoço é bão de mais !!! like nro 80
@codigofontetv
@codigofontetv 6 жыл бұрын
Muito obrigada!!
@ba5861
@ba5861 4 жыл бұрын
Gostaria de ver um vídeo de vocês explicando como funciona os Pontos de Função.Tudo que leio sobre é muito teórico.
@CELIANESILVASANTOS
@CELIANESILVASANTOS 3 ай бұрын
Esse canal é muito bom
@nasrudin3
@nasrudin3 6 жыл бұрын
Olá pessoal do CDF TV. Comecei a postar soluções no exercism.io há poucas semanas, e eles usam TDD para testes pre-submit. No caso de C, se usa o framework Unit.c, e no caso de bash se usa o "bash automatic test system" (bats). Recomendo a todos os programadores o site do exercism, é free and open source, abraços.
@becauro
@becauro 2 жыл бұрын
para linguagem C você disse framework "Unit.c". Tu quis dizer "CUnit" ?
@thiagomaciel1253
@thiagomaciel1253 4 жыл бұрын
Esse tipo de abordagem é muito legal, continuem fazendo videos assim. Parabéns!
@marcussassi5560
@marcussassi5560 3 жыл бұрын
Muito util!!! E a apresentaçao é ótima!!! Parabéns ao trabalho!!!
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado Marcus! :D
@RichardsonJuliao
@RichardsonJuliao 2 жыл бұрын
Vocês são muito bom. Parabens pelo trabalho!!
@rodolfofarley5972
@rodolfofarley5972 4 жыл бұрын
Os testes são fundamentais, ainda mais testes unitários. Mas como o vídeo fala, pessoas pensam que a produtividade vai cair. Mas afinal nunca trabalhei em uma empresa que realizar teste unitário, sempre trabalhei com teste automazido em UI (teste de ponta a ponta) aqueles testes que simula ação do usuário no sistema. Já realizei uma entrevista de emprego onde o gestor perguntou se eu sabia fazer TDD, eu disse olha esses tipos de testes e o desenvolvedor que faz eu como analista de teste não faço esses testes eu posso executar agora desenvolver não e parte do processo. Resumindo ele riu da minha cara e disse que o cargo não era pra mim ele procurava um analista de teste Sênior. Queria ter conversado mais com ele sobre teste de software, mas ele era ignorante e dava medo. 😅😅😅
@RebecaMarques
@RebecaMarques Жыл бұрын
Esse vídeo de vocês foi citado no material de uma faculdade EAD, hahahaha, que legal!
@Thaynapatricio
@Thaynapatricio 6 жыл бұрын
Como sempre muito bom!!! Aproveito pra elogiar o um post do site de vcs sobre as principais tags do HTML. Precisei lembrar algumas coisas e achei td lá de forma mais direta. Obrigadaaa! 💚
@thiagocosta1184
@thiagocosta1184 6 жыл бұрын
Muito bom. Esta parte dos testes ainda é meio nebuloso para mim, que trabalho com a metodologia Go Horse. hehehehe.... É um item que está ainda na listinha "Para aprender".
@codigofontetv
@codigofontetv 6 жыл бұрын
Olá Thiago, acho que a Go Hourse ainda é a metodologia mais utilizada por todos nós! rsrsrs
@BeatrizMacielSociologia
@BeatrizMacielSociologia 2 жыл бұрын
Adorei! Obrigada por terem feito esse vídeo, uma dev junior agradece 😊
@josecarlosdasilvafilho435
@josecarlosdasilvafilho435 6 жыл бұрын
Que satisfação, aspira! Espero conhecê-los algum dia, sou do Rio de Janeiro, RJ. Quem sabe ser estagiário do Código Fonte TV?! hauhueaheahehahueaheaeauheahheahuaehueahueahuea não custa nada sonhar, né?
@codigofontetv
@codigofontetv 6 жыл бұрын
Olá José, ficamos aqui na região serrana, bem pertinho. Quando tivermos uma vaga aberta, avisaremos todos vcs. Abraços!
@johncreativeproducts5688
@johncreativeproducts5688 6 жыл бұрын
Ótima aula, muito obrigado por repassarem conteúdo! :)
@leonardomenezes3786
@leonardomenezes3786 2 жыл бұрын
Vocês são sensacionais! Sempre com conteúdos importantes com ótima abordagem! Com vocês tudo parece simples! Só não sei pra que tanta caneta vermelha no jaleco da Vanessa, parece que vai corrigir prova kkkkk e o legal só tem caneta azul, que inclusivo só foi colocado aos 6:30!
@DiegoOliveiraProf
@DiegoOliveiraProf 5 жыл бұрын
Clive Oven, é você? Hehehee, brincadeiras a parte, legal esse quadro. São tantas siglas nessa nossa área que as vezes é bom dar uma revisada.
@diegodasilvagomes6382
@diegodasilvagomes6382 5 жыл бұрын
ótima abordagem. Parabéns pelos vídeos!!!
@danielluiz1893
@danielluiz1893 3 жыл бұрын
Show! Parabéns pelo trabalho
@manoeltsf
@manoeltsf 2 жыл бұрын
Acredito que o entedimento de TDD só fica concreto quando já temos uma boa capacidade de codificação e entendimento de boa parte do que envolve o desenvolvimento de um sistema. Começar a programar e tentar seguir esse caminho de cara é complexo demais. A sensação é que você está criando algorítmos de classes, objetos e funções que ainda não existem e você os desenvolve com o surgimento dessas necessidades.
@Anselmme
@Anselmme 6 жыл бұрын
Parabéns, excelentes vídeos!
@andredrumond379
@andredrumond379 4 жыл бұрын
excelente vídeo! obrigado!
@rafaelvallew3
@rafaelvallew3 6 жыл бұрын
Como sempre, ótimo vídeo!
@matheusweber7079
@matheusweber7079 6 жыл бұрын
Excelente vídeo tirou todas as minhas dúvidas! e ainda tenho o mesmo sobrenome que ela kk
@gabrielreis2770
@gabrielreis2770 6 жыл бұрын
Amo vcs s2
@victorsoaresdossantos
@victorsoaresdossantos Жыл бұрын
Trabalhar com TDD, a produtividade cai sim, porém é por um bom motivo..rs...ótimo vídeo...
@canaldorock7220
@canaldorock7220 4 жыл бұрын
Casal mais lindo ♥️♥️
@vandim50
@vandim50 4 жыл бұрын
muito bom, me ajudou bastante!
@luizAugustoll
@luizAugustoll 6 жыл бұрын
E eu aqui só isolando testes quando não sei o comportamento do código. Bom, acho que já é um começo.
@wagnerherculano2640
@wagnerherculano2640 5 жыл бұрын
Python: PyTest, UnitTest, DocTest e por ai vai 😍
@Felipebros
@Felipebros 4 жыл бұрын
Parece que a maioria das pessoas preferem o PyTest
@bitzeroone
@bitzeroone 6 жыл бұрын
Ola, Vanessa e Gabriel tudo tranquilo, Queria saber qual IDE gráfica posso utilizar com hardware Pic Microcontrolador ou Arduino, Ex: fiz um hardware com os itens citados e agora quero desenvolver a parte gráfica onde o usuário faz as alterações e utiliza no Windows. (não vale o Labview) qual vcs sugerem!!!
@vweberfroes
@vweberfroes 6 жыл бұрын
Olá, antes de mais nada, vale falar que não tenho experiência nenhuma nessa área. 😐 Já ouvi falar de uma Ide chamada Qt Creator, mas na época estava até lendo algo sobre o Raspberry PI. Abraços
@emanoelpedro6921
@emanoelpedro6921 4 жыл бұрын
Top adorei !!
@andrecarvalho721
@andrecarvalho721 6 жыл бұрын
Eae galera do código fonte!!! Tenho apenas um ano de experiência e percebo que a empresa que trabalho usa uma infraestrutura meio antiga e ultrapassada, muitas práticas parecem resultar em uma menor produtividade então pensei em começar a praticar um pouco de TDD pra depois mostrar aos meus chefes pra tentar atualizar nossa metodologia. Mas ao tentar implementar os testes tive uma grande dúvida, trabalhamos com uma arquitetura similar ao MVC mas as regras de negócio ficam a cargo do banco, com PL/SQL e na camada java há uma fachada para acesso as packages do banco. Então ao implementar os testes unitários, eu deveria criar um teste para cada método da fachada e outro teste para a controller que faz uso das fachadas? Devo criar um teste para cada procedure do banco também? Desta maneira ficariam 3 testes para cada funcionalidade, praticamente.
@Recomeçar-Denovo
@Recomeçar-Denovo 3 жыл бұрын
Eae, como q foi? deu certo?
@lgustavosmc
@lgustavosmc 6 жыл бұрын
Em um debate DHH ( criador do Ruby on Rails), um dos maiores defensores do TDD declarou que ele está morto, e que não vale a pena na maior parte dos projetos. O que vcs acham?
@codigofontetv
@codigofontetv 6 жыл бұрын
Oi Luiz esse assunto gera um debate e tanto. No fim das contas, seja o TDD, BDD ou qualquer outra técnica que te ajude a ser produtivo criando códigos confiáveis e seguros está valendo. Uncle Bob tem bons argumentos para se usar o TDD: 1. Nós perdemos menos tempo em processo de debug. 2. Os testes funcionam como uma documentação exata, precisa e não ambígua em um nível mais baixo do sistema. 3.Escrever os testes primeiro requer desacoplamento, algo que as outras estratégias de teste não requerem; e nós acreditamos que tal desacoplamento é benéfico.
@codigofontetv
@codigofontetv 6 жыл бұрын
Olá Luiz, não vejo dessa forma, mas também não posso ignorar por completo a fala de alguém como o DHH, talvez ele esteja vendo sobre alguma perspectiva que eu não esteja enxergando. T+
@pedroveloso6172
@pedroveloso6172 6 жыл бұрын
otima aula.
@BrPalavraCristã
@BrPalavraCristã 3 жыл бұрын
Obrigado!
@RafaelReis-xr4nl
@RafaelReis-xr4nl 2 жыл бұрын
Falem sobre o ATDD também, por favor.
@vetorial_data_custom
@vetorial_data_custom 3 жыл бұрын
fluxograma tdd 3:40
@onedesenvolvimentosolucoes
@onedesenvolvimentosolucoes 6 жыл бұрын
Alguem sabe dizer se o hostgator tem SQL Server?
@arozendojr
@arozendojr 6 жыл бұрын
Sobres testes de JavaScript ,ele testa a pagina? Exemplo eu faço uma pagina com os componentes html,css,js assíncrono etc,tem como escrever os testes para saber se a pagina não quebrou ?
@ernanibatista1806
@ernanibatista1806 Жыл бұрын
Hoje em dia a Moda é inventar um mote de SIGLA , que antigamente era tudo um conjunto só . Tanto é que hoje o dev virou um monte de subdivisão: Devops, Application, Data, Machine e varias outras siglas. A coisa boa é que numero de empregos aumenta na área cada vez mais.. so fico preocupado com Junior e iniciante. =/
@jonathanpinheiro831
@jonathanpinheiro831 3 жыл бұрын
Otimo conteudo e as trocas da canetas nos cortes ]kkkkkk
@jaquemini62
@jaquemini62 3 жыл бұрын
Olá, vocês já fizeram algum vídeo sobre BDD? procurei mas não encontrei e gosto da maneira que explicam
@yourbetterway
@yourbetterway 4 жыл бұрын
Pq tantas canetas no bolso se Desenvolvedor não usa nem uma única no dia todo? Kkkkkkkkkkkkkkk
@trechosflixs
@trechosflixs 3 жыл бұрын
Pura vdd. nem na facul usava isso..
@matheuscamarques
@matheuscamarques 8 ай бұрын
Eu uso uma caneta dessa por dia.
@Eduardo-wy2cn
@Eduardo-wy2cn 6 жыл бұрын
acabei de conhecer o canal ( a propósito já estou inscrito) ele já me ajudou em várias dúvidas porém tenho uma dúvida q ainda não solucionei, tenho 17 anos acabei de terminar um curso técnico em informática, e estou terminando o ensino médio, porém vem a dúvida qual curso escolher atualmente tenho grande conhecimento em desenvolvimento web principalmente em js e suas frameworks, e tenho tbmbom conhecimento em python (conheço outras linguagens .Net,Java(tbm pra mobile) ,c# porém não com tanta intimidade) gostaria de no futuro trabalhar algumas dessas áreas com I.A, desenvolvimento web , mobile e Big data então qual curso me recomendaria? Agradeço desde já
@codigofontetv
@codigofontetv 6 жыл бұрын
Olá Du, me parece que vc tem que seguir uma área ligada ao desenvolvimento, como Análise de Sistemas, Engenharia de Software, Ciência da Computação. Dê uma olhada nos currículos desses cursos ou outros similares e veja com qual deles vc se identifica mais. Abraços
@andrecarvalho721
@andrecarvalho721 6 жыл бұрын
pesquisa por machine learning, se gostar, vc deve fazer ciência da computação
@rfsk1
@rfsk1 4 жыл бұрын
Se o teste não funcionar mudamos o teste! kkkk
@fryias
@fryias 2 жыл бұрын
alguém pode me explicar essa parte do falhar de primeira?
@bellcoutinho1669
@bellcoutinho1669 6 жыл бұрын
E para C, qual seria a indicação?
@codigofontetv
@codigofontetv 6 жыл бұрын
Vimos alguns programadores em C falando do MinUnit. Abraços
@ideacodinglab
@ideacodinglab 3 жыл бұрын
obrigado.
@DhenysonJhean
@DhenysonJhean 3 жыл бұрын
Entendi o funcionamento mas onde "encaixo" TDD nos "termos de conhecimento"? Tipo, posso dizer que é mais um Padrão de Projeto? Se não, qual a "categoria" melhor se encaixaria, estou fazendo um cronograma de estudos e é muita coisa, me perco facil kkkkk.
@andrepontes6520
@andrepontes6520 4 жыл бұрын
bacana
@sarinha1153
@sarinha1153 3 жыл бұрын
Me explica em uma frase o que é
@agakath
@agakath 4 жыл бұрын
eu bugo tanto quando um olha pro outro enquanto escuta, sei lá por que.
@sarinha1153
@sarinha1153 3 жыл бұрын
Entendi nada, acho que estou bugada 😵
@brunogigliofreitas
@brunogigliofreitas 6 жыл бұрын
so eu nao entendi nada
@codigofontetv
@codigofontetv 6 жыл бұрын
Não se assuste Bruno, esse é um assunto que envolvem muitos conceitos. Vamos tentar fazer algo mais prático relacionado ao TDD. Abraços
@Tiago-vo1ff
@Tiago-vo1ff 5 жыл бұрын
Kkkk somos 2
@humbertofelipe7342
@humbertofelipe7342 Жыл бұрын
E eu querendo somente saber o porquê da tampinha amarela em meio as vermelhas e as canetas azuis estão na caixinha . kkkk
@ricanalista
@ricanalista 4 жыл бұрын
Parece que apenas estão lendo um tutorial, metam a mão na massa e coda ai pra ver
@LeopoldKim-q4f
@LeopoldKim-q4f 4 ай бұрын
1468 Mara Lake
@__ddr669__5
@__ddr669__5 6 жыл бұрын
Quem veio pelas notificações? :3
@thalles-dev
@thalles-dev 5 жыл бұрын
Vist0 10/12/2019
@social.maicom
@social.maicom 6 жыл бұрын
Para de ficar cutucando ela rapaz!
@vivianeruiz112
@vivianeruiz112 Жыл бұрын
Encontrou um bug, esvreva um teste
@vivianeruiz112
@vivianeruiz112 Жыл бұрын
Primeiro faça depois faça certo e depois faça melhor
@franciscokelton6683
@franciscokelton6683 Жыл бұрын
@@vivianeruiz112 eu e minahs gambiarras curtiram isso
@rberlese
@rberlese 5 жыл бұрын
descoberto ou criado? kkk
@B_G-Y.T
@B_G-Y.T 2 жыл бұрын
kzbin.info/www/bejne/mH3Hdqymp5eYY5o ... "antapa anterior" kkkkkk
@Fontenegan
@Fontenegan 2 жыл бұрын
Esse canal tem alguns vídeos muito bons, mas nunca vi uma explicação de TDD tão ruim. Parecem que querem falar difícil apenas para sustentar uma pose CDF. Assisti outro vídeo de TDD por um rapaz que conversa como se fosse um amigo te explicando, muito melhor ( linguagem mais simples ).
API // Dicionário do Programador
11:59
Código Fonte TV
Рет қаралды 302 М.
Clean Code // Dicionário do Programador
14:22
Código Fonte TV
Рет қаралды 169 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Test-Driven Development // Fun TDD Introduction with JavaScript
12:55
CEO TROCA TODO TIME DE DEVS POR INTELIGÊNCIA ARTIFICIAL.
11:37
Código Fonte TV
Рет қаралды 32 М.
O MERCADO PARA DEVS EM 2025... SE PREPARE!
19:03
Código Fonte TV
Рет қаралды 99 М.
Scrum // Dicionário do Programador
17:19
Código Fonte TV
Рет қаралды 168 М.
MVC // Dicionário do Programador
8:22
Código Fonte TV
Рет қаралды 96 М.
Programação Orientada a Objetos (POO) // Dicionário do Programador
9:57
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
DevTernity Conference
Рет қаралды 574 М.
Clean Architecture (Arquitetura Limpa) // Dicionário do Programador
12:30
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН