COMBO: TREINAMENTO C-SHARP COMPLETO 2 PELO PREÇO DE 1, VALOR PROMOCIONAL POR TEMPO LIMITADO: cursos.torneseumprogramador.com.br/combo-csharp/
@adrianosantana71512 жыл бұрын
Muito top essa aula cara. Estou vendo em 2022, e com certeza foi muito esclarecedor o conceito de singleton.
@videoaulasmayleone4 жыл бұрын
Essa aula ficou muito boa, ainda não encontrei um professor que explicasse tão bem o pattern Singleton como vc fez, então parabéns! Para quem ainda tem dúvidas de quando usar o singleton é simples: pense se vc quer apenas executar/ler informações globais ou não. Se a resposta for sim, use singleton. Outra dúvida que a galera pode ter... Mas por que não criar uma classe estática logo de uma vez? Realmente as classes estáticas possuem a mesma finalidade de uma classe singleton, ou seja, fornecer um ponto global de acesso na aplicação sem precisar de instancias. Só que o singleton possui algumas vantagens sobre classes estáticas, como: - Classes estáticas não podem herdar de outras classes, singleton sim, então com isso temos duas grandes vantagens da POO que é a herança e o polimorfismo com a sobrescrição de métodos. - Classes estáticas não podem implementar interfaces, singleton podem. - Classes estáticas não podem ser passadas como argumentos para outras funções, enquanto singleton class podem. - Singleton class possuem membros de instância, não estáticos. - Do ponto de vista da programação assíncrona, classes singleton possuem mais vantagens porque possuem inicialização "Lazy", igual qualquer classe comum, diferente de classes estáticas que não. - Classes singleton podem ser herdadas, classes estáticas não podem. (Apesar de que a prática comum é a classe singleton ser sealed). Ou seja, se você se importa com os pontos acima, use singleton. Uma dica para o vídeo: Quando forem criar o get da classe, pode fazer de um jeito mais "elegante" usando o operador de coalescência: private Singleton instance; public static Singleton Instance{ get{ return instance ?? (instance = new Singleton ()); } } Lembrando: O Singleton class é um Pattern bem útil, mas para muitos é considerado um anti-pattern e que vai contra os princípios da POO por conta de suas desvantagens, como facilidade em quebrar ou dificultar testes, por isso é sempre bom analisar se é necessária a sua utilização.
@torneseumprogramador4 жыл бұрын
Adorei o feedback, obrigado 😍
@dielme2 жыл бұрын
muito bom o conteúdo das aulas
@arthurscharneski3 жыл бұрын
A cada aula que assisto é uma satisfação imensa de aprendizado, pois eu realmente venho conseguindo fazer valer a pena unir a compreensão e a prática. Parabéns Professor! Obrigado por compartilhar sua metodologia e conhecimento.
@torneseumprogramador3 жыл бұрын
Parabéns pela evolução 👏👏👏
@JoaoPaulo-pg6le2 жыл бұрын
Explicação perfeita irmão!!! Tinha muitas dúvidas referentes a classe singleton que foram sanadas nesta aula!!! 1% Melhor a cada dia !!!
@torneseumprogramador2 жыл бұрын
1% 😎👊
@guilhermeoliveira73864 жыл бұрын
Muito boa as suas aulas. Parabéns pela forma de ensinar que se torna fácil para quem nunca programou em uma linguagem. Eu estou trabalhando atualmente com o C# e no começo tinha muitas dúvidas. Ainda estou vendo mais algumas aulas, estou adorando. Eu fiz alguns códigos, mas mesmo assim gostaria de saber se tenho como acessar e ver o projeto pronto desta última aula? Obrigado desde já.
@torneseumprogramador4 жыл бұрын
Olá, tem sim, alguns destes códigos coloquei no meu github, somente procurar por torne-se um programador
@guilhermeoliveira73864 жыл бұрын
@@torneseumprogramador obrigado novamente
@silvanocrisotomo2747 жыл бұрын
Congratulations Danilo you're a great example of a person with initiative. This project is helping me to get better in my daily challenges.
@torneseumprogramador7 жыл бұрын
+Silvano Crisótomo thank you, thank you, thank you 👏👏👏
@luancardosolc4 жыл бұрын
Gostei bastante dos exemplos práticos de quem teve uma certa vivência como programador. Tem muito cara que só dá exemplo no campo da teoria, o que dificulta o aluno saber em quais casos reais ele poderia aplicar detereminado conceito.
@torneseumprogramador3 жыл бұрын
Exatamente isso colega Luan, continue evoluindo. ;)
@jmascioli3 жыл бұрын
Parabéns Danilo, me deu um conceito que a anos eu não conseguia ter.
@elias-df5ur4 жыл бұрын
Muito obrigado por cada aula professor Danilo, Deus te abencoe.
@torneseumprogramador4 жыл бұрын
Vamosss !!!
@QueirozNG3 жыл бұрын
Eu espero que tanto o projeto como o canal (e você) cresça mais e mais! Já fui professor de inglês e ainda estudo até hoje ( o que facilita na programação) e muitas pessoas travavam em relação a língua. Ver você falando em outra língua foi demais haha! Logo estaremos no Vale do Silício :"D Você merece o mundo Mestre, gratidão pelas aulas e ainda espero marcar aulas ao longo desses anos com você! :D
@torneseumprogramador3 жыл бұрын
Nossa foquei muito feliz com seu comentário. Obrigado
@danilovictor17 жыл бұрын
As tuas histórias são bastante inspiradoras, dá pra entender como é a vida de verdade de um programador.
@torneseumprogramador7 жыл бұрын
+Danilo Victor boa espero que minhas histórias possa transformar sua vida como profissional
@tabletsamsamsumg2 ай бұрын
❤
@rekaption56175 жыл бұрын
Show!
@angeloquintarelligreenhalg52946 жыл бұрын
Danilo, você me esclareceu muito bem sobre classe Singleton, adorei, perfeito cara, ótimo trabalho, show.
@torneseumprogramador6 жыл бұрын
+Angelo Quintarelli Greenhalgh 😁
@diogobuonomo6 жыл бұрын
Ótima aula Danilo. Muito interessante o assunto desta aula. Empolgado em aprender o restante. Abraços.
@torneseumprogramador6 жыл бұрын
👏👏👏👏
@globalpingames_oficial5 жыл бұрын
Agora entendi Singleton haha Show Campeao!
@torneseumprogramador5 жыл бұрын
Boaaaa
@carlosmora99694 жыл бұрын
Parabéns Danilo e obrigado pelo conselho inicial!
@torneseumprogramador4 жыл бұрын
Isso ai Carlos, vamos estudar, ativa as notificações pra receber as novas aulas toda semana.
@lonetonberry83465 жыл бұрын
Humildade no teto, bem demais !!
@torneseumprogramador5 жыл бұрын
😍
@Leo-nb3qx7 жыл бұрын
Mais uma excelente aula. Qual ferramenta você utiliza para o estudo do inglês com professores americanos ? Abraços!
@torneseumprogramador7 жыл бұрын
+Léo oi utilizo cambly, segue: www.cambly.com/invite/09666000 Logo utilizarei a wise up, escola de um amigo também.
@CharlesOllavo4 жыл бұрын
3 anos depois , como está o seu inglês?
@torneseumprogramador4 жыл бұрын
O suficiente para atender minhas necessidades 😉 Valeu por perguntar
@CharlesOllavo4 жыл бұрын
Perguntei pq percorri o msm caminho que vc, e a minha resposta é exatamente igual a msm que a sua, obrigado.