Design Patterns // Dicionário do Programador
HTML-код
- Опубликовано: 22 авг 2024
- 🤝 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥 → codft.me/HGJlH...
O Dicionário do Programador é o quadro semanal onde você poderá aprender mais sobre termos, tecnologias ou palavras do maravilhoso mundo da programação!
Ele é uma ideia antiga, que tomou vida graças a grande ajuda da HostGator Brasil.
O tema da vez é: Design Patterns
▸ 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥
→ Cupom Exclusivo com 50% de desconto: CODIGOFONTE
☕ 𝗦𝗲𝗷𝗮 𝘂𝗺 𝗺𝗲𝗺𝗯𝗿𝗼 𝗱𝗼 𝗖𝗹𝘂𝗯𝗲 𝗱𝗼𝘀 𝗖𝗗𝗙𝘀
→ codft.me/clube...
🎧 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁𝘀
→ Dicionário do Programador: codft.me/dicio...
→ Vlog: codft.me/vlog
→ Mão no Código: codft.me/maono...
→ CDF na Estrada: codft.me/cdfna...
→ CAC: codft.me/cac
👕 𝗟𝗼𝗷𝗮 𝗖𝗗𝗙𝗧𝗩
→ codft.me/loja
🔔 𝗦𝗶𝗴𝗮 𝗮𝘀 𝗿𝗲𝗱𝗲𝘀 𝗱𝗼 𝗖𝗗𝗙𝗧𝗩
→ Instagram: / codigofontetv
→ Grupo Facebook: groups/...
👓 𝗦𝗶𝗴𝗮 𝗼𝘀 𝗖𝗗𝗙𝘀
▸ 𝗚𝗮𝗯𝗿𝗶𝗲𝗹 𝗙𝗿𝗼𝗲𝘀
→ / gabrielfroes
→ / gabrielroccofroes
▸ 𝗩𝗮𝗻𝗲𝘀𝘀𝗮 𝗪𝗲𝗯𝗲𝗿
→ / nessaweberfroes
→ / vanessaweberfroes
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
𝑵ó𝒔 ❤ 𝒓𝒆𝒄𝒆𝒃𝒆𝒓 𝒑𝒓𝒆𝒔𝒆𝒏𝒕𝒆𝒔, 𝒄𝒂𝒓𝒕𝒂𝒔, 𝒃𝒓𝒊𝒏𝒅𝒆𝒔 𝒆 𝒎𝒊𝒎𝒐𝒔.
Caixa Postal: 91735 - Cep: 25620-972
Petrópolis / RJ
❗ Edição e Áudio: RW Studio
🚫 Um vídeo do site Código Fonte - www.codigofont...
#DesignPatterns #DicionarioDoProgramador #CDFTV
Vocês já pensaram em fazer algo do tipo "A hora do tutorial" para explanar um conceito ou técnica específica? Fica a dica.
Eu já sou velhinho e sempre apareço aqui para me atualizar. Amo o canal de vcs.
Tive aula sobre isso na faculdade semestre passado. Levaram 73min pra explicar a mesmíssima coisa que vcs falaram aqui.
Só que vcs ainda foram mais claros!
Parabéns pelo vídeo! Por favor, continuem.
Ficamos felizes em ver que estamos conseguindo simplificar, ao menos, um pouquinho, os assuntos! Abraços
@@osdeving
Entendo perfeitamente sua colocação.
De fato eu ainda não sei fazer/executar/usar esses padrões. O que eu quis dizer foi que eu entendi o que era, não como fazer.
Usando a sua analogia, eu entendi o que é biologia, mesmo não sabendo a diferença entre vírus e bactéria.
@@osdeving
Tranquilo. Entendi seu ponto.
Mas é assim mesmo. As pessoas só querem entretenimento. Se alguém faz um suposto conteúdo profundo mas com uma pegada lúdica, atrai público. Mas essa sensação de que a pessoa virou um mestre sobre o assunto é real.
Minha questão era só ter entendido o conceito mesmo. Sei que não dá pra sair usando só com a explicação desse vídeo.
Mas eu não saberia definir se a existência desse conteúdo lúdico é bom ou ruim no final das contas.
@@osdeving
Tranquilo. Entendi seu ponto.
Mas é assim mesmo. As pessoas só querem entretenimento. Se alguém faz um suposto conteúdo profundo mas com uma pegada lúdica, atrai público. Mas essa sensação de que a pessoa virou um mestre sobre o assunto é real.
Minha questão era só ter entendido o conceito mesmo. Sei que não dá pra sair usando só com a explicação desse vídeo.
Mas eu não saberia definir se a existência desse conteúdo lúdico é bom ou ruim no final das contas.
Acho que vc exagerou um pouco em dizer que dar pra aprender em 8 min. Podemos dizer que esse conteúdo é um vídeo de apresentação e não explicativo.
Estou aprendendo a programar de verdade desde 2018; suas explicações e conteúdos estão de parabens, usem bastantes canetas! kkk....
Faz sentido considerar os "Anti-patterns".
Pra quem ficar curioso com o termo: Patterns são padrões de projetos que contém melhores práticas e esquemas de soluções que não são vinculados a um problema em específico e que são testados e aprovados pela comunidade que os mantém. Na contra-mão disso vem o Anti-pattern, que fala sobre lições aprendidas e o que NÃO fazer.
Um Anti-pattern pode ser: um pattern "perfeito" usado no contexto errado, ou seja, o esquema de solução certa, para resolver o problema errado. O famoso "useless" ou "unusefull".
:)
comecei a ler um livro que fala de padrões de desenvolvimento para aplicações web e citaram o Gof, até agora não consegui entender muito bem isso no sentido de como utiliza-lo na pratica mas vou continuar a ler o livro, espero compreender isso até o final do semestre.. hehe
Parabéns pelo vídeo. Seria muito bom ter um video com uma explicação pratica dos principais patterns.
o casal mais lindo que já vi parabéns
Obrigada pelo elogio
A didática de vocês é impressionante, formei sem ouvir falar o que era Design Patters, Padrões de projeto, dá pra acreditar?
Caramba, muito vacilo não passarem isso. Foi facul?
Na minha também não falaram disso e já conclui todas as matérias
Dá. Desisti da faculdade no quarto semestre porque não sentia que tava aprendendo algo, hoje sou senior sem ser formado.
Esse tema poderia ser uma web série de vcs, com um vídeo conseitual para cada um desses padrões.
GRASP e GoF serão os temas principais esse semestre em Análise de Sistemas II, ansioso pra aprender
Em qual faculdade você faz Análise de Sistemas?
@@Jdhimas Análise de Sistemas II é a matéria, meu curso é Análise e Desenvolvimento de Sistemas, Instituto Federal
^^
+Heaven Boy Tbm vou pegar essa matéria semestre que vem e tbm estudo no instituto federal, só que na bahia. Boa sorte e bons estudos!
Ahh sim entendi! maneiro!
ago/2024 e eu to aqui aprendendo muito com esses dois!
Com toda experiência de vcs eu
Já estou recheando o porquinho para quando vcs lançarem um curso de programação u.u
Opa! Isso serve de incentivo! ;)
Mas ainda é um sonho, nos falta tempo para fazer tudo isso. :(
amo demais esse canal gente. vcs fazem parte da minha historia.
Vocês são muito bons!
Excelente como sempre! Obrigado! Quando possível sugiro adicionar alguns exemplos, é bom para alguém que está começando como eu.
Eu fiz semana passada uma prova sobre isso no meu curso de técnico em informática para internet
vcs nasceram pra isso, ótimo vídeo
Muito obrigado pelo seu reconhecimento. Nós ficamos muito felizes, de verdade. Não somos originalmente da área de educação e nos dá muita alegria saber que nosso conteúdo está ajudando.
Grande abraço! 🤓
É, a coisa evoluiu e complicou !!! no tempo do bom e velho BASIC era tudo mais simples, era só usar PRINT e GOTO e resultava numa bela duma espaguete. :-)
E isto moldou toda uma geração de programadores que criaram tecnologias fantasticas. Naquela época era mais focado. Hoje para quem vai começar tem tanta informação que complica a entrada de novos profissionais. Ninguem quer começar do básico e consequentemente, sem o básico não chega no médio/complexo.
@@pierrefreire A nossa sorte é que a camada de abstração (de alto nível) nos permite fazer bastante coisa sem ter que nos preocupar com os detalhes e complexidade da camada de baixo nível (consumidores de APIs). Com pouco estudo já é possível produzir bem ! Acho que é por isso que temos os frameworks e APIs bem evoluídos, para facilitar nossas vidas.
Bom dia, adoro o canal de voces e tenho que pedir, DEEM CURSO ONLINE PLIIIIIIIS!
Olá Luiz, isso está nos nossos planos, ainda é um sonho, mas um dia chegaremos lá! Abraços e obrigada por nos acompanhar
Top, falem sobre Back-End as a Service .....abraço
Obrigada Talles. Sugestões anotadas!
Finalmente vídeo novo, tava ficando burro
rsrsrs agora não dá mais tempo de ficar "desinteligente", tem vídeo novo toda semana!
Abraços!!
Pessoal, vocês são demais. Uma sugestão: quando possível, indiquem livros para que possamos nos aprofundar no assunto tratado. Vale até um link de afiliado na Amazon prá ajudar no canal. Fica a dica, blz? Abraços e sucesso.
Sugestão anotada!
Caraca, que top esse canal. Não conhecia vim parar aqui sem querer. Muito bom
Gente, que vídeo bom.
Partiu estudar essa bagaça
Bons estudos. Fizemos um recentemente sobre SOLID. Complementa bem com esse vídeo
@@codigofontetv Muito obrigado, irei procurar esse vídeo 😁
MELHOR CANAL DO MUNDOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO, OBRIGADO POR EXISTIREM
Podem falar sobre docker ?
Está na lista de assuntos! Obrigada pela sugestão
docker composer up
Vocês são muito bons, muito obrigado gente!!!!!
Muito obrigado pelo seu carinho conosco Dayvson! Esperamos que nossos vídeos estejam te auxiliando! 🤜🤛
Massa !!!
Eu precisava assistir este vídeo
Show :)
ótimo vídeo, obrigadão pela bela explicação
Show de bola essa serie hein!!La pergunta nossa qntos padroẽs, estou meio assustado pela quantidade 23, mas quais os mais usados na nossa área programação web??
Abstract factory, factory method, singleton e prototype. Prototype é muito utilizado em javascript.
Ótima aula!
Muito bom, parabéns!
Muito explicativo! show! mas a mudança das canetas do bolso de um pra outro foi bem legal tbm hehehe! eu notei :P
Você entendeu mesmo? O que significa tratar os objetos de maneira mais justa?
Que canal maravilhoso! Parabéns ao casal!
Sou novo no canal e gostei muito do conteúdo. Parabéns pelo excelente trabalho!
Como faço para ter todo esse conhecimento que vocês tem???? Sou super fã de vocês
Thank you, good job!
feliz em saber que sois casados
Amei o conteúdo desse vídeo
Top
A titulo de curiosidade: Porque tantas canetas?
Sempre é bom ter backup.
Algum código binário ou algo do tipo passando mensagem para os inscritos, pode perceber sempre estão em posições invertidas em todos vídeos
Como eles já falaram em outros vídeos, o uso do Jaleco é uma inspiração e homenagem ao personagem Beakman do programa Mundo de Beakman. E se vc der uma pesquisada, vai perceber que o Beakman usava muitas canetas nos bolsos do jaleco.
Obrigatório para todo desenvolvedor, analista, engenheiro de software e arquiteto de software.
Eu juro que video até o fim. Alias muito bom. Mas desde a troca de crachás passei a reparar outras coisas, hj foi as canetas rsrsrs.
vc n viu lá atrás o pentagrama ?
Acho que seria bom falar sobre APIs
Já está em nossa lista!
O que eu curto mais no vídeo de vcs são a quantidade de canetas no bolso kkkkkkkkk brincadeiras a parte, canal top
Ótimo vídeo (como de costume :D). Seguindo a vibe da orientação a objetos seria legal um vídeo sobre testes de software (manuais e automatizados). Abraços.
Ótima sugestão Matheus! Obrigada!
Façam um vídeo sobre como ter sucesso sendo programador freelancer pfvrrr
Sugestão anotada! Obrigada
bacana
Eu já havia visto o video, vi de novo pq o material da Estácio utilizou o videos de vocês como conteúdo complementar kkkkkkkkkkkkkk
sério, tá la , faz parte da 1 aula de Partterns
Olha, que legal. Conta mais pra gente... O vídeo foi reproduzido pelo YT?
@@codigofontetv sim, somos derecinados para o canal de vocês, reproduz no RUclips certinho. Achei legal a iniciativa de colocar conteúdo atual de pessoas que sabem que estão falando.
@@LeandroPortugal23 👏🏼👏🏻👏🏻
❤
Muito bom
Nossa eu era inscrito, faz tempo, más só recentemente passei a assis stilos. Sos . Pôr falar nisso: e o SOX? Como vai?
aplausos... aplausos... aplausos...
Show, poderiam fazer um vídeo explicando MetaDados'
Ótima sugestão. Anotada. 😉
Por que vcs usam guarda pó?
otimo background '-'
Vale a pena a leitura do livro citado no video ?? não sei quando foi lançado e se ja pode estar em desuso
Gente e o padrão Connection Factory, se encaixa na primeira categoria?,
Cara, eu tenho muita vontade de começar em SI, so que fico meio q com medo de chegar na metade e me arrepender ou algo do jeito, falta um ano e meio, mas da um receio
Decidir a área a seguir é sempre um desafio. Busque o máximo de informações que puder: leia, veja vídeos, converse com quem já está atuando na área, conheça o mercado.. enfim, essas são algumas dicas para que o passo a ser dado seja na direção correta! Espero ter ajudado um pouquinho. Abraços.
Faz um sobre labs
Vocês poderia mostrar na prática também
Vídeo legal, mas cade a serie de paradigmas de programação???
Faltou o Business Delegate, contido no Padrões de Projetos Estruturais.
Strategy do grego Estratégia! Rsrsrs
Data Oriented Desing é um design pattern? Porquê ele expurga a Orientação a Objetos por performance.
Dei uma olhada no livro e a edição brasileira é de 2000. Alguém aqui acha que o livro ainda é recomendável? Ou já está desatualizado? Preciso muito aprender sobre isso. Ótimo vídeo, a propósito.
Design Patterns subdividos em três categorias 2:06
DevOps?
:) Já está na lista de sugestões!! T+
Gente eu sei que o tema do video nao tem nada a ver com oq eu vou falar
mas me ajuda e muito ai galera em geral
Os curso pra começa a programar seria melhor on line ou presencial
PARABENS PELO OS VIDEOS
Olá Sagaz, na verdade, tanto faz! :)
Algumas pessoas se adaptam mais ao presencial, pelo contato, obrigatoriedade de horário e gostam do network que ele traz. Já outras rendem muito mais com os cursos on line, que geralmente te possibilitam uma carga horária mais flexível (e normalmente mais em conta).
Acho que acabei não ajudando muito, mas juro que a intensão era ajudar! Abraços.
@@codigofontetv obrigado pela atenção
1:01 Easter egg, só faltou ele falar Petter aqui. Kkkkkk
Uma pergunta: Pra q tanta caneta??
Olá Gabriel e Vanessa! Vocês acham que a inteligência artificial pode substituir nós programadores?
não sou eles mais vou dá a minha singela opinião, acho que não já que nos programadores desenvolvemos e atualizamos a I.A, logo ainda vamos controla-lá por um bom tempo, quando isso vir acontecer num futuro distante já teremos outras tecnologias mais ainda acredito que programador e a profissão do futuro!!!
@Mundo Ndroid Obrigado pela resposta, amigo. Me ajudou a esclarecer as minhas dúvidas.
Não! Porque, IA é apenas aprendizagem do ser humanos e está depende daquele!
Me ensinaram que a camada DAO era um design pattern, agora tenho dúvidas quanto a isso. Como classifico a DAO?
O DAO está relacionado a arquitetura de software como MVC. Não deixa de ser uma padronização mas não nesse caso
@@codigofontetv Muito obrigada!
Mas por que um coloca caneta azul vermelho e outro vermelho azul?
Existe algum pattern chamado "Repository"?
Eu entrei nesse video com medo e sai apavorado asksaksaksaksa
engraçado que esse termo design pattern tmb é usado pra padrões(estampa graficas) ai fica confuso quando a gente vai procurar pelo assunto que aparece coisa de programação que na minha cabeça que design nao tem nda haver com programação
Uma pergunta muito importante, o de eu compro os adesivos para notebook 😄😄😄
Alguns são do Nerd Stickers outros do Varianto25 ;)
oque significa on the fly? 🤔
"cria objetos on the fly": o que ser on the fly?
while in motion, sem interromper o movimento, no caso sem interromper a execução.
Poderiam exemplificar cada um deles né ? rsrsrs
Se eu for depender de aprender isso tudo pra trabalhar com desenvolvimento só vou começar com 200 anos.
Design pattern é optional; nāo é obrigatório; mas precisa dar uma olhadinha!
Esse monte de caneta nos bolsos de vocês é algum easter egg que não saquei??
Sou africano
Quantos anos de carreira vocês tem ?
20 anos
medo bobo ai ai ai. kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Mas que piadinha infame no final do vídeo, kkkkk
sitomadaneopa
Não sei qual o real motivo que vejo os vídeos, se pelo tema ou para descobrir quais as particularidades das vestimentas do Gabriel e da Vanessa. Ou sera que só eu percebi isso. Tipo hoje eles estão com as canetas um separadas o outro com as canetas junta. Já houve vídeo onde estavam com os crachás trocados. Enfim, será que só eu ???
Pode ficar tranquilo, vc não é o único! rsrsrs
No início fizemos sem pensar, mas são tantos comentários sobre as canetas e afins, que já estamos fazendo de propósito! :)
Abraços
Fica muito legal, quase um easter eggs para os vídeos :) > Parabéns pelo canal, não sou programador mas tenho pensado sobre em ser um .
Rapaz... Essa brincadeira no final ai é muito perigosa.
Cuidado!
Percebeu a olhada que ela te deu ai, não é?
kkkkkkkkkkkkkkk
A explicação é show, mas o inglês! Design Páters? Templeit? KKKKK
Qando vc pensa q design pattern tem aver com design🤡
Muita explicação e pouco exemplo prático visual
Na verdade, nao falaram de nada. So leitura chata
MAS OQ CARALHOS SÃO OBJETOS?
{}
Programadores que usam jalecos e 15 canetas no bolso. Se é pra passar autoridade, não funcionou. Ficaram parecendo 2 farmacêuticos lendo a bula. Mas o conteúdo tá ok
Olá Wendell, que bom que vc gostou do conteúdo, isso é o que realmente importa!
Bem, os jalecos, sabemos que não tem nada a ver com a gente de verdade. Só usamos mesmo para dar uma carinha diferente ao quadro.
Já as canetas, essas são para brincar e às vezes as utilizamos de forma útil nos exemplos.
Abraços
Explicação Fantástica!!!!!!!!!!!!