adn
- O objetivo do estágio é dar a experiência profissional para quem não possui. Então para quem não tem experiência, estagiar é o próximo passo lógico. Mas até onde eu sei o pré-requisito para estagiar é estar cursando uma faculdade. Tentar estágio sem is...
3 tabcoins ·
0 comentários ·
adn ·
há 7 meses - Olá. Segue algumas leituras muito boas que podem te ajudar. Todas são agnósticas de tecnologia. Você pode aplicar em qualquer linguagem que decida aprender. Padrões Arquiteturais do Martin Folwer Domain Driven Design do Erick Evans Pattern Oriented Sof...
2 tabcoins ·
1 comentários ·
adn ·
há 6 meses - Para implementar você precisa ter alguma lógica a ser testada (métodos ou funções por exemplo). No seu projeto vc não tem isso. Seus objetos User, Transaction, Cycle,... são apenas dados. E você trafega eles direto para os endpoints. Não faz nenhum tip...
2 tabcoins ·
0 comentários ·
adn ·
há 6 meses - Os testes que você montou da rota são testes de integração. Para serem testes e2e deveriam envolver o client no caso de testes, o que não acontece pois você testa apenas os endpoints. Do meu ponto de vista, seus testes de modelo são dispensáveis. Ali v...
2 tabcoins ·
2 comentários ·
adn ·
há 6 meses - Mentir no currículo não é uma boa idéia. Os recrutadores são treinados para identificar esse tipo de coisa antes mesmo de você chegar na entrevista técnica. Fazer isso não vai te ajudar. Mesmo que você passe na entrevista com o recrutador pode não cons...
2 tabcoins ·
0 comentários ·
adn ·
há 7 meses - Olá. Você disse que existem algumas possibilidades que podem ocorrer com uma camera real que não são tão simples de replicar. Pode citar alguns exemplos? Respondendo sua pergunta: Particularmente uso muito testes unitários, de integração e de aceitação...
2 tabcoins ·
2 comentários ·
adn ·
há 9 meses - Tranquilo. Desculpe, acabei alterando minha resposta e a sua pareceu fora de contexto, mas entendi o que você disse. Dependendo da aplicação modelar a aplicação baseado no banco de dados não é uma boa solução. Você criar classes artificiais (que não se...
2 tabcoins ·
1 comentários ·
adn ·
há 10 meses - Você ter uma classe (ou conceito) de turma nao é espelhar o banco de dados, mas sim o dominio do negócio da aplicação. Quando puder dá uma olhada em Domain Driven Design e linguagem ubiqua. Pode te ajudar a tomar decisões de arquitetura.
2 tabcoins ·
5 comentários ·
adn ·
há 10 meses - Olá. Acredito que você possa procurar no domínio alguma entidade que representante essa relação de forma mais sólida. Algo como uma Turma ou uma Classe que (essas sim) possuem aulas e alunos. Dessa forma você consegue enriquecer o modelo futuramente em...
2 tabcoins ·
7 comentários ·
adn ·
há 10 meses - Entendi. Vejo algumas alternativas, talvez uma delas consiga resolver seu problema, dependendo da situação: 1) Se você apenas precisa apresentar o seu trabalho rodando, pode acessar sua máquina remotamente e compartilhar a tela (supondo que a apresenta...
2 tabcoins ·
1 comentários ·
adn ·
ano passado - Dá uma olhada na documentação do próprio Bootstrap. Ele possui diversas classes utilitárias para definir largura, altura, margem, espaçamento por exemplo: https://getbootstrap.com/docs/4.0/utilities/sizing/. Não acho que precise recriar o tailwind dent...
1 tabcoins ·
0 comentários ·
adn ·
há 5 horas - Se você vai aprender Delphi ja com uma vaga em vista procura saber qual é a versão que a vaga pede. Do Delphi 7 para os posteriores houve um salto grande e ainda existem muitas empresas que usam o D7. O ecossistema do Delphi é muito limitado e é difíci...
1 tabcoins ·
1 comentários ·
adn ·
há 13 dias - Ruim de que forma? Fica complicado de ler ou ele apresenta erros quando executado ?
1 tabcoins ·
0 comentários ·
adn ·
há 6 meses - Basicamente o que vc quer criar é um design system. Esse livro aqui tem dicas muito boas para isso https://s3.amazonaws.com/designco-web-assets/uploads/2019/05/InVision_DesignSystemsHandbook.pdf. https://storybook.js.org/ é uma ferramenta que facilita...
1 tabcoins ·
0 comentários ·
adn ·
há 6 meses - Você não precisa ter receio de alterar. Não precisa colaborar de inicio, mas pode fazer fork ou simplesmente baixar o fonte do projeto na sua máquina. Ler, tentar entender como funciona, diagramar os componentes arquiteturais, o que são, como se comuni...
1 tabcoins ·
1 comentários ·
adn ·
há 7 meses - Já pensou em contribuir com projetos open source? Aqui no próprio tabnews frequentemente aparece alguém que iniciou um projeto e solicita ajuda para evoluir. Penso que seria uma forma de você exercitar essa visão, ganhar mais experiência e enriquecer s...
1 tabcoins ·
3 comentários ·
adn ·
há 7 meses - 1 - Você descrevendo me parece que você tem dificuldade em conectar um conhecimento novo a um conhecimento que você já tem. É isso mesmo? 2 - Entendo e acredito que isso tenha bastante relação com o comentário do raf. Você tem trabalhado em projetos pe...
1 tabcoins ·
5 comentários ·
adn ·
há 7 meses - Olá, poderia me tirar algumas dúvidas? Você diz que falha em compreender assuntos principalmente de escopo iniciante, pois eles mais me parecem um letramento do qeu uma forma de pensar. Pode explicar melhor isso ? Você diz que se vê com problemas para...
1 tabcoins ·
7 comentários ·
adn ·
há 7 meses - Olá. Desculpe a demora na resposta. Sim, pode ser usado o observer, mas isso também pode ser resolvido apenas com a emissão de eventos de dominio pelos seus objetos. É uma solução mais simples, desacopla os objetos envolvidos e ainda mantém a semantica...
1 tabcoins ·
0 comentários ·
adn ·
há 9 meses - Entendi. Quando você diz que é dificil de detectar é pq pelo código não tem como detectar ou é algo que acontece esporádicamente e vocês não conseguem simular com a câmera ? Se o problema for simulação você não consegue injetar frames problemáticos em...
1 tabcoins ·
0 comentários ·
adn ·
há 9 meses - Entendi sua lógica. Não é esse o caso. O objetivo do observer não é cascatear (efeito em cascata/dominó) eventos mas permitir a objetos "interessados" em alguma ocorrencia ficarem cientes quando algo acontecer. Isso ajuda a isolar as responsabilidades...
1 tabcoins ·
2 comentários ·
adn ·
há 10 meses - Desculpe, mas pra que você usaria um Observer para gravar os dados ? Qual a vantagem ?
1 tabcoins ·
4 comentários ·
adn ·
há 10 meses - Olá. O quanto é realmente utilizado em grandes projetos? Nessa página https://storybook.js.org/showcase/projects você consegue visualizar várias implementações. Alguns destaques: Microsoft: https://microsoft.github.io/vscode-webview-ui-toolkit Adobe: h...
1 tabcoins ·
1 comentários ·
adn ·
há 10 meses - Olá, Gosto muito do infoq.com e do tech radar da toughtworks.
1 tabcoins ·
0 comentários ·
adn ·
há 10 meses - Dá uma lida nesse artigo bem introdutório para te ajudar a entender os conceitos https://www.locaweb.com.br/blog/temas/codigo-aberto/ddd-entenda-o-domain-driven-design/ Procura pelo Livro "Domain Driven Design - atacando a complexidade no coração do so...
1 tabcoins ·
0 comentários ·
adn ·
há 10 meses - Essa requisição (POST) é feita automaticamente ou é disparada pelo usuário? Se for disparada por ele, ocorre em que momento? no clique de um botão ou ao fazer outra ação?
1 tabcoins ·
1 comentários ·
adn ·
há 11 meses - Peguei o código que vc enviou, criei os arquivos correspondentes e iniciei a aplicação. Funcionou com sucesso. Consegui adicionar e remover um registro. Tenta abrir em uma aba anonima OU após abrir a página usar CTRL+F5 para recarregar sem usar o cache...
1 tabcoins ·
0 comentários ·
adn ·
ano passado - Boa noite. "Não está funcionando" é muito amplo. O que não funciona? Qual o resultado esperado e qual o resultado que você está obtendo ? Ocorre algum erro no console? Se sim, qual?
1 tabcoins ·
2 comentários ·
adn ·
ano passado - Olá. Em que ponto você sente dificuldade...consegue perceber ?
1 tabcoins ·
0 comentários ·
adn ·
ano passado - Saudações. Consegue dar um exemplo, por favor?
0 tabcoins ·
0 comentários ·
adn ·
há 7 meses