Uma breve revisão sobre práticas de logging em aplicações

00:33:09
https://www.youtube.com/watch?v=KEjteewlBJY

Ringkasan

TLDRO vídeo apresentado por Alberto aborda a relevância dos registros de log no desenvolvimento de software. Ele reflete sobre suas experiências iniciais com logs, comparando-os com a escrita de testes automatizados, e destaca a confusão que existia sobre o que registrar. Ao investigar as melhores práticas no mercado, Alberto reúne insights de múltiplas fontes e promove a ideia de sistematizar logs para aumentar a eficácia na resolução de problemas. O episódio enfatiza informações práticas sobre como categorizar logs, a importância da documentação e os benefícios de uma abordagem metódica ao logging.

Takeaways

  • 📓 A importância do logging no desenvolvimento de software.
  • 🔍 Registros de log ajudam na depuração e análise de sistemas.
  • 🔗 As melhores práticas de log incluem o uso dos 5Ws.
  • 💡 Comparação entre logs e testes automatizados.
  • 📊 Importância de uma abordagem sistemática ao logging.
  • 🛠️ Contribuições de fontes renomadas como Microsoft e Google.
  • ✅ Logs devem ser úteis para processos investigativos futuros.
  • 📏 A documentação de logs melhora a colaboração em equipe.
  • 📈 Logar mudanças no sistema é crucial para entender o contexto.
  • ⚙️ O log é uma ferramenta poderosa para a manutenção de software.

Garis waktu

  • 00:00:00 - 00:05:00

    Alberto dá as boas-vindas e introduz o tema do log, relacionando-o com a experiência anterior em testes automatizados. Ele observa a falta de sistematização na abordagem de testes, comparando com a variedade de práticas em logging, onde a escolha do que registrar pode ser confusa.

  • 00:05:00 - 00:10:00

    O apresentador menciona referências que pesquisou sobre boas práticas de logging, destacando os 5Ws (quem, o que, quando, onde e por quê) como uma estrutura que pode ajudar a sistematizar a coleta de informações. Alberto admite que não tinha familiaridade com essas práticas antes e que gostaria de aprender mais sobre elas.

  • 00:10:00 - 00:15:00

    Rafael, um colega de trabalho de Alberto, apresenta os 5Ws como uma ferramenta valiosa para o logging, levando Alberto a investigar mais sobre o tema. Ele analisa a escassez de informações acadêmicas sobre os 5Ws e compartilha suas descobertas e reflexões sobre a importância de sistematizar o processo de logging.

  • 00:15:00 - 00:20:00

    Alberto também cita o trabalho de Antão Chuvakin, um especialista em logging, e destaca a relevância de sua abordagem. Ele discute a natureza das informações a serem logadas e enfatiza a necessidade de decisões fundamentadas ao implementar práticas de logging em equipe.

  • 00:20:00 - 00:25:00

    O apresentador destaca a pesquisa da Microsoft sobre práticas de logging em seu código-fonte, onde identificam cinco categorias principais. Ele compartilha insights sobre como asserções e logs observacionais podem melhorar a qualidade do software e a importância de registrar alterações no sistema.

  • 00:25:00 - 00:33:09

    Alberto enfatiza a necessidade de racionalizar o logging para facilitar a resolução de problemas no futuro. Ele conclui que é essencial sistematizar o logging, gerando mensagens que ajudem na busca e na análise, e convida os espectadores a compartilharem suas experiências sobre como implementam práticas de logging em seus projetos.

Tampilkan lebih banyak

Peta Pikiran

Video Tanya Jawab

  • O que é log no contexto de desenvolvimento de software?

    Log é um registro das operações e eventos que ocorrem em um sistema de software, essencial para depuração e análise.

  • Quais são as práticas recomendadas para logging?

    Utilizar técnicas como os 5Ws, categorizar logs e sistematizar seu registro para facilitar a investigação futura.

  • Por que os logs são importantes?

    Os logs ajudam a rastrear erros, entender o comportamento do sistema e proporcionam informações valiosas para a melhoria contínua.

  • Qual é a relação entre logs e testes automatizados?

    Ambos visam aumentar a qualidade do software, com logs fornecendo dados para depuração e testes assegurando que o código funcione como esperado.

  • O que são os 5Ws mencionados no vídeo?

    Os 5Ws são 'Quem', 'O quê', 'Quando', 'Onde' e 'Por quê', usados para estruturar informações logadas.

Lihat lebih banyak ringkasan video

Dapatkan akses instan ke ringkasan video YouTube gratis yang didukung oleh AI!
Teks
pt
Gulir Otomatis:
  • 00:00:00
    o Olá meu nome é Alberto já muito
  • 00:00:02
    bem-vindo bem-vindo ao canal dela
  • 00:00:04
    eficiente na Episódio de hoje eu quero
  • 00:00:05
    falar com você sobre o log e por que
  • 00:00:08
    logo né já que ele é um tema talvez tão
  • 00:00:10
    comum no nosso dia a dia ou algo do
  • 00:00:12
    gênero porque login lembra me lembra um
  • 00:00:15
    pouco o que eu sentia quando ouvia
  • 00:00:17
    testes automatizados em discription
  • 00:00:20
    tempo atrás eu você juntava 10 pessoas
  • 00:00:23
    para escrever testes automatizados em
  • 00:00:25
    cima de de um mesmo conjunto de de um
  • 00:00:27
    mesmo conjunto de classes né funções ou
  • 00:00:30
    algo do gênero e talvez até
  • 00:00:33
    milagrosamente você tinha baterias de
  • 00:00:36
    testes muitas vezes completamente
  • 00:00:38
    diferentes a prontos para fazer os
  • 00:00:41
    testes completamente diferentes e vez em
  • 00:00:43
    quando
  • 00:00:44
    deixando de Fora
  • 00:00:46
    condicionais de das suas brânquias de
  • 00:00:50
    código ou não cobrindo a virtualmente
  • 00:00:52
    todas as reações explorando talvez menos
  • 00:00:55
    o que poderia ser explorado os valores
  • 00:00:57
    de entrada para aquela determinada
  • 00:00:59
    função o que a função talvez não tivesse
  • 00:01:02
    nenhuma lógica muito muito interessante
  • 00:01:03
    ou algo do gênero enfim era tudo muito
  • 00:01:07
    não sistematizado na minha mente era
  • 00:01:10
    mais próximo de algo meio artesanal no
  • 00:01:12
    sentido se a vou pegar esse código aqui
  • 00:01:14
    na escrevi eu vou fazer os testes antes
  • 00:01:16
    enfim como você preferir e agora vou
  • 00:01:19
    escrever esse teste da CPOR que eu acho
  • 00:01:21
    que esses são os testes é importante Aí
  • 00:01:23
    uma outra pessoa obviamente uma opinião
  • 00:01:25
    diferente sobre Quais testes ela
  • 00:01:27
    eventualmente achava importante e quando
  • 00:01:29
    eu olho para log
  • 00:01:31
    não
  • 00:01:33
    talvez tanto mas de maneira de maneira
  • 00:01:36
    similar Eu sinto que é meio mesmo a
  • 00:01:40
    linha né a qual linha que eu vou logar
  • 00:01:42
    eu logo essa linha ou é no logo essa
  • 00:01:45
    linha e logo em nível de info eu logo em
  • 00:01:49
    nível de de bug ou é logo nível de 33
  • 00:01:52
    semanas e geralmente info debug é o que
  • 00:01:55
    fica a pessoa ficar meio ali né Será que
  • 00:01:58
    isso é bug Será que isso aí foi qualquer
  • 00:02:00
    e entre um foi de banho e também existem
  • 00:02:02
    diferenças no cartão no que eu digo
  • 00:02:04
    entre contextos nem pessoas diferentes
  • 00:02:06
    entendem que informação a coisa de blog
  • 00:02:09
    a outra de blog uma coisa informação é
  • 00:02:10
    outra por aí vai geralmente erro não eu
  • 00:02:13
    é mais padrão né deu erro ser logo como
  • 00:02:16
    eu e pronto mas o que logar né Em qual e
  • 00:02:21
    quais informações logar para mim pelo
  • 00:02:23
    menos a minha observação me diz
  • 00:02:25
    que não era tão certeiro assim né Por
  • 00:02:29
    mais que por mais que que é muito
  • 00:02:32
    sistema por aí né obviamente utilizando
  • 00:02:34
    boas práticas de log né centralizando
  • 00:02:36
    Logo conseguindo tirar um sites ali né
  • 00:02:39
    quando vai fazer o seu trobochute em por
  • 00:02:42
    exemplo consegue utilizar os logs para
  • 00:02:43
    dar em sais por aí vai então como para
  • 00:02:46
    mim não era totalmente claro talvez seja
  • 00:02:48
    para você né Eu peguei uns dois dias
  • 00:02:51
    para ser bem sincero para investigar um
  • 00:02:54
    pouco mais né O que é que a galera do
  • 00:02:55
    mercado fala mais né O que é que os
  • 00:02:58
    artigos aqui a
  • 00:03:00
    investigação sobre práticas de log e tal
  • 00:03:05
    e aí eu trouxe Akira uma 56 referência
  • 00:03:07
    eu acho combinar isso eu vou mostrar
  • 00:03:10
    algumas aqui para você do que
  • 00:03:13
    me parece um bom chute para para gente
  • 00:03:16
    logar Então a primeira pessoa que me deu
  • 00:03:19
    um feedback aí sobre o blog
  • 00:03:21
    especificamente o meu colega de trabalho
  • 00:03:22
    Rafael ponte ele falou para o cara
  • 00:03:24
    imagina que você já conhece a né O Lance
  • 00:03:26
    dos 5w Então vou te passar aqui uma
  • 00:03:30
    palestra sobre 5w céu confesso que eu já
  • 00:03:33
    tinha ouvido falar sobre 5w mas não era
  • 00:03:35
    para mim uma prática comum quando tava
  • 00:03:38
    logando né que talvez eu seja realmente
  • 00:03:39
    muito iniciante Como se fala em
  • 00:03:42
    excelentes práticas de login EA linda eu
  • 00:03:45
    vou passar por todas prezando pela
  • 00:03:48
    transparência aí no canal né então o
  • 00:03:50
    primeiro link que ele passou foi esse
  • 00:03:52
    daqui nós deve five da não sei como é
  • 00:03:55
    que vai para no seu w aqui em Goiânia
  • 00:03:56
    bulho se ela os cinco dablius de
  • 00:03:59
    apliquei e não é esse cara aqui esse
  • 00:04:02
    palestrante aqui na enfim o cara que
  • 00:04:04
    trabalha com Rubi ele fala sobre isso E
  • 00:04:08
    aí eu vi essa palestra
  • 00:04:10
    e eu fui procurar mais né sobre os 5 WC
  • 00:04:13
    pelo menos para minha surpresa assina
  • 00:04:16
    você dá um Google sobre isso pelo menos
  • 00:04:19
    as cores que eu fiz no Google não vem
  • 00:04:21
    uma enxurrada de informações ou algo do
  • 00:04:25
    gênero mesmo olhando para os artigos
  • 00:04:27
    acadêmicos você não vê isso sendo citado
  • 00:04:29
    tantas vezes assina pelo menos os que eu
  • 00:04:33
    passei obviamente que você tem uma
  • 00:04:34
    infinidade de posto na internet e achei
  • 00:04:37
    que os acadêmicos menos obviamente
  • 00:04:38
    talvez simplesmente o que não tenha
  • 00:04:40
    feito as cores direita né então eu fui
  • 00:04:43
    para Rafael e também
  • 00:04:45
    eu fui no meu Twitter e perguntei pra
  • 00:04:48
    galera que o que é que a galera podia me
  • 00:04:50
    ajudar eu vou fazer um resumo do que
  • 00:04:52
    apareceu aqui também do que eu fui
  • 00:04:53
    buscar proativamente a em função do que
  • 00:04:56
    foi passado para mim então a primeira
  • 00:04:58
    coisa foi essa palestra aí eu fui e
  • 00:05:00
    pulando na e tudo mais eu confesso que
  • 00:05:03
    eu falei assim até falei isso Conte com
  • 00:05:05
    Rafael édio por mensagem né falar
  • 00:05:08
    simples e parece que é legal 5w parece
  • 00:05:10
    fazer muito sentido né quem quando o quê
  • 00:05:12
    por aí vai eu queria ter mais tentação
  • 00:05:15
    de porque aqui
  • 00:05:16
    chegaram a essa conclusão De onde vêm as
  • 00:05:19
    incontáveis porque o cara tá aqui
  • 00:05:20
    falando legal né mas eu também podia
  • 00:05:22
    tirar uma palestra e falar que era 18 W
  • 00:05:24
    E por que que era isso né E aí eu caí
  • 00:05:29
    nesse texto aqui que eu já vou voltar
  • 00:05:31
    nele que é de dois autores pelo menos
  • 00:05:35
    academia não tão conhecidos Apesar de eu
  • 00:05:38
    ter chegado nesse texto através do
  • 00:05:40
    Google escola beleza e aí quando fui
  • 00:05:43
    pesquisar né esse cara que ele cima
  • 00:05:45
    especificamente esse Antão chuvakin aqui
  • 00:05:48
    né Secret War konsulting ele até um cara
  • 00:05:52
    que parece que tem bastante referência
  • 00:05:54
    né tem o doutorado dele nessa área
  • 00:05:56
    escreveu livros sobre o alvo
  • 00:05:58
    especificamente
  • 00:05:59
    Ah tá trabalho atualmente eu acho que no
  • 00:06:02
    Google Cloud né não sei se ainda tá lá e
  • 00:06:04
    ele escreveu esse livro aqui né login
  • 00:06:07
    login login - autor authoritative gait
  • 00:06:11
    and extend the concepts the round log in
  • 00:06:13
    log Management lá na Amazon os reviews
  • 00:06:17
    não são reviews estão na verdade
  • 00:06:19
    Serviços Médicos para ser bem sincero
  • 00:06:22
    especialmente criticando a revisão de
  • 00:06:24
    texto do livro mas elogiando o conteúdo
  • 00:06:27
    do livro beleza parece um livro que o
  • 00:06:29
    cara fez para colocar né O que ele
  • 00:06:31
    entende analisar a mente ele fez um
  • 00:06:33
    livro com o objetivo de fato de fazer um
  • 00:06:36
    best-seller algo do gênero a coisa fosse
  • 00:06:38
    vender bastante claramente livros que
  • 00:06:40
    vendem bastante passa por uma revisão
  • 00:06:42
    interessante de texto né são melhores
  • 00:06:44
    estruturados no que ele não pensando no
  • 00:06:46
    leitor ali né na OLX para o leitor
  • 00:06:49
    beleza nas correções e na organização do
  • 00:06:53
    livro e tudo mais mas voltando aqui né
  • 00:06:56
    eu já volto de todos os textos que eu li
  • 00:06:58
    Esse foi o melhor e nesses dois caras
  • 00:07:01
    aqui o segundo caso especialmente eu
  • 00:07:03
    achei um podcast com ele mas também não
  • 00:07:05
    acho que no ponta muito com uma grande
  • 00:07:06
    referência aí mas não adianta que ele
  • 00:07:09
    seja mas o texto é muito bem escrito
  • 00:07:10
    Quatro páginas é um tipo de texto que o
  • 00:07:13
    outro colega meu de trabalho nas
  • 00:07:15
    oficinas Gustavão falou que só tem esse
  • 00:07:17
    bem legais que são como o Sol se pôs de
  • 00:07:18
    blog inscritos para essas comunidades
  • 00:07:21
    científicas Então são textos um pouco
  • 00:07:25
    mais apurados mas mais aprofundados com
  • 00:07:27
    um pouco mais de referência Então esse
  • 00:07:29
    aqui eu gostei bastante e é o que eu é o
  • 00:07:32
    que vai me guiar mais provavelmente
  • 00:07:35
    as cores pensava em documentação de
  • 00:07:37
    login dentro do blog vida do produto que
  • 00:07:40
    eu tô participando
  • 00:07:41
    atualmente tudo mas acho que isso é que
  • 00:07:43
    vai influenciar mas mas antes disso esse
  • 00:07:45
    texto faz um link o link fraco
  • 00:07:47
    obviamente né que é para Wikipédia
  • 00:07:49
    Apesar que hoje em dia você vai nas
  • 00:07:50
    páginas da Wikipedia para mais tranquila
  • 00:07:52
    colaborativas sempre a
  • 00:07:54
    galera vai mexendo e tal
  • 00:07:57
    mas os textos não são cada vez melhores
  • 00:07:59
    né Que pena né com mais referências e
  • 00:08:01
    vai ficando são ótimas Fontes aí
  • 00:08:04
    e aqui na Wikipédia ele fala um pouco né
  • 00:08:06
    do porquê dos 5 dados que tem a ver né
  • 00:08:08
    com resolução de problema né junção de
  • 00:08:13
    informações obviamente volta ali também
  • 00:08:17
    né agora quando eu penso em análise de
  • 00:08:19
    causa raiz a gente fala das dinâmicas
  • 00:08:21
    dos 5 porquês mais de novo né
  • 00:08:24
    eu não sei porque eles não são 5w só
  • 00:08:26
    para deixar claro mas assim é vai fazer
  • 00:08:28
    não porque depois do outro obviamente né
  • 00:08:31
    são coisas não tem nada a ver talvez
  • 00:08:33
    tenha a ver talvez não né acha que eu
  • 00:08:35
    fiquei até em dúvida mas eu fiquei
  • 00:08:37
    lembrando disso né Por algum motivo mas
  • 00:08:39
    aqui vai para o negócio de lembrei conta
  • 00:08:41
    do problema só uma né que geralmente
  • 00:08:42
    quando você quer fazer análise de causa
  • 00:08:44
    raiz da escola interessante para
  • 00:08:46
    entender eu de fato o que aconteceu para
  • 00:08:48
    chegar naquela situação mas é que ele
  • 00:08:51
    explica um pouco né que vem lá essa
  • 00:08:53
    parte né de juntar informação do
  • 00:08:55
    problemas ouve ele cita a Quina
  • 00:08:58
    que são perguntas né a serem respondidas
  • 00:09:02
    quando você tá fazer algum tipo de
  • 00:09:04
    interrogatório questionando-o alguém
  • 00:09:06
    tudo mais e aquele fala um pouco é
  • 00:09:08
    da origem da coisa isso para mim é
  • 00:09:12
    importante
  • 00:09:13
    uma curiosidade na verdade mas sim por
  • 00:09:16
    que que eu tô fazendo isso né imagina
  • 00:09:17
    que eu quero lá fazendo vou chegar nisso
  • 00:09:20
    também né tô lá fazendo um código para
  • 00:09:22
    ajudar sistematizar o jeito que a gente
  • 00:09:23
    faz log Ah e alguém ir fazendo fazendo
  • 00:09:27
    porque porque Fulano falou porque o a
  • 00:09:30
    empresa x ou três quatro cinco empresa x
  • 00:09:32
    falaram geralmente para mim não é
  • 00:09:34
    suficiente Olha só para essa dimensão de
  • 00:09:36
    mercado para sustentar uma atitude minha
  • 00:09:39
    dentro de uma base de código né hoje em
  • 00:09:41
    dia eu tô mais crítica em relação a isso
  • 00:09:43
    bem mais crítica em relação a isso eu
  • 00:09:44
    quero juntar mais informações para que
  • 00:09:46
    eu consiga fazer a minha análise de
  • 00:09:49
    maneira mais fundamentada beleza então
  • 00:09:51
    isso daqui acalmou um pouco meu coração
  • 00:09:54
    né Falei para mim já tinha feito sentido
  • 00:09:56
    mas eu queria ter mais um motivo aí
  • 00:09:57
    legal né então
  • 00:09:59
    você tem aqui na verdade
  • 00:10:01
    esse esse texto e o outro também já fala
  • 00:10:04
    né que a galera brinca que são 5 ou 55 W
  • 00:10:08
    né cinco faz os 5w sair e um ral ou aí
  • 00:10:12
    Aqui tem as misturas né 5wc uma gás são
  • 00:10:16
    seis dados mas na verdade não é o h que
  • 00:10:18
    é o quem o quê quando onde porquê e como
  • 00:10:22
    então essa e quem geral quando
  • 00:10:26
    supostamente é dado essa parte está dado
  • 00:10:28
    essas referências que deve fazer
  • 00:10:29
    investigação sei como fazer isso
  • 00:10:31
    importantes e geralmente quando você vai
  • 00:10:34
    fazer log
  • 00:10:35
    você tá logando porque você tá pensando
  • 00:10:39
    que aquilo vai ser útil em algum
  • 00:10:41
    processo investigativo no futuro então
  • 00:10:44
    geralmente a relação é essa daí né então
  • 00:10:48
    é isso aqui foi a primeira coisa para
  • 00:10:50
    mim foi legal e aí um outro artigo que
  • 00:10:52
    foi interessante olhos Na minha opinião
  • 00:10:53
    é esse artigo aqui da Microsoft beleza
  • 00:10:57
    só me engana de 2.000 Ops é de 2010 a
  • 00:11:01
    Microsoft assim como Google fez o como
  • 00:11:03
    tem base de código muitas pessoas
  • 00:11:05
    trabalhando em bases de código gigantes
  • 00:11:07
    E lá eles fazem muito estudos
  • 00:11:10
    quantitativos e qualitativos contra a
  • 00:11:13
    comunidade dele nas pessoas que
  • 00:11:15
    trabalham nessas empresas e as suas
  • 00:11:17
    bases de código para tentar entender um
  • 00:11:19
    pouco mais sobre situações obviamente
  • 00:11:21
    que sim sempre que levar em consideração
  • 00:11:22
    aqui né que isso aqui tá contextualizado
  • 00:11:24
    para a Microsoft não dá para generalizar
  • 00:11:27
    agora são poucas coisas de código que dá
  • 00:11:31
    para generalizar que a gente pensa em
  • 00:11:33
    prática se e tudo mais nesse estudo as
  • 00:11:35
    pesquisas em geral São contextuais e vai
  • 00:11:37
    tentando juntar várias pesquisas ou a
  • 00:11:39
    potência hora que tá parecendo um forte
  • 00:11:40
    me parece que a gente pode apostar um
  • 00:11:43
    pouco mais nisso né e tudo mais eu
  • 00:11:45
    geralmente uso muita parte acadêmica da
  • 00:11:47
    literatura para sustentar um pouco mais
  • 00:11:50
    as minhas apostas né então acho que
  • 00:11:52
    quando eu era
  • 00:11:53
    eu tava mais para trás na profissão Né
  • 00:11:57
    tava mais não usei agora iniciantes eu
  • 00:11:59
    tava talvez menos maduros Sei lá o assim
  • 00:12:01
    eu fazia apostas ou não pensava em
  • 00:12:04
    código que eram menos sustentada de vez
  • 00:12:07
    em quando só olhando para parcelar o
  • 00:12:08
    mercado está praticando eu vou fazer
  • 00:12:09
    também porque sei lá quem tá dizendo que
  • 00:12:13
    é bom é isso para mim hoje já não é
  • 00:12:15
    suficiente pouco importa a pessoa da
  • 00:12:17
    indústria que tá falando né Então
  • 00:12:18
    pessoal Netflix Vai praticando a
  • 00:12:20
    suficiente se eu nossos grandes
  • 00:12:23
    influenciadores aí né então quando a
  • 00:12:24
    gente pensa por exemplo em Bob Martin
  • 00:12:28
    Eric e Vamos aos grandes criadores de
  • 00:12:31
    Walmart fala ou criadores de outros
  • 00:12:33
    livros ou tecnologia essas pessoas
  • 00:12:36
    escreverem algo para mim é legal porém
  • 00:12:40
    não suficiente está longe de para mim
  • 00:12:43
    virar uma lei e o algo do gênero Beleza
  • 00:12:46
    já geralmente no mínimo junto duas
  • 00:12:48
    dimensões que ao mercado e à pesquisa
  • 00:12:51
    acadêmica na verdade três que essas duas
  • 00:12:53
    a dimensão da minha observação da minha
  • 00:12:56
    análise e obviamente sobre o que está
  • 00:13:00
    sendo proposto para ir sim ao pensar o
  • 00:13:02
    que vai ser Aposta que eu quero fazer
  • 00:13:04
    então esse artigo aqui eu achei um
  • 00:13:07
    artigo legal porque ele olha aqui para
  • 00:13:09
    base de códigos gigantes né numa com
  • 00:13:12
    duas milhões e 500 mil linhas outra com
  • 00:13:15
    10 milhões e quatrocentos
  • 00:13:17
    mil linhas de código e eles fazem
  • 00:13:20
    análise
  • 00:13:21
    o quantitativo ali em cima dos dados ele
  • 00:13:24
    faz uma análise qualitativa e depois
  • 00:13:26
    eles ainda foram cruzar e isso com
  • 00:13:28
    questionário contra 54 deves que eram
  • 00:13:32
    considerados e consideradas ali eu não
  • 00:13:34
    vi aqui essa variação é deve se deve as
  • 00:13:37
    ali dentro da Microsoft e aqui tem
  • 00:13:41
    algumas coisas que achei que foram
  • 00:13:43
    legais aqui né que eu já vou chegar aqui
  • 00:13:46
    e aqueles classificaram na em grandes 5
  • 00:13:49
    deixa só vim jogar aqui para o outro
  • 00:13:51
    lado para você poder acompanhar né
  • 00:13:53
    perdão
  • 00:13:54
    para que desse ladinho é eles aqui
  • 00:13:58
    chegaram em cinco grandes categorias de
  • 00:14:00
    log dentro da base de código deles que
  • 00:14:02
    essa daqui né Você tem um log que é
  • 00:14:04
    feito pelas asserções dentro do sistema
  • 00:14:06
    então eu já falei bastante sobre isso né
  • 00:14:08
    que é o lance de você fazer self-test
  • 00:14:10
    Quer depender da qualidade do
  • 00:14:11
    self-service podem te levar né um design
  • 00:14:14
    by Contract of do gênero Eu acho essa
  • 00:14:16
    prática muito interessante a literatura
  • 00:14:20
    dela para mim a literatura interessante
  • 00:14:22
    forte com bons exemplos e olhando os
  • 00:14:24
    resultados no meu dia a dia também né Eu
  • 00:14:27
    acho que dá eu penso eu falo muito que
  • 00:14:31
    software né só fazendo parênteses quando
  • 00:14:33
    se escreve um produto digital não só que
  • 00:14:35
    você tem duas certezas e como é que tem
  • 00:14:38
    blog e a outra que talvez ele seja útil
  • 00:14:41
    para alguém e aí quando eu tô fazendo
  • 00:14:43
    software hoje em dia eu quero que ia ser
  • 00:14:44
    o que eu sofre opera sobre soft seja o
  • 00:14:47
    mais revelador de banho de possível em
  • 00:14:50
    todas as suas esferas eu não tô falando
  • 00:14:51
    só de ter uma bateria de teste que a
  • 00:14:53
    vela branca falo de ter tudo que tá
  • 00:14:56
    escrito ali tem que revelar o blog mais
  • 00:14:58
    rápido possível a prática de fazer o
  • 00:15:00
    self test onde você chegar pré-condições
  • 00:15:03
    pós-condições né invariantes Toda mais
  • 00:15:06
    prevenção é uma prática muito muito
  • 00:15:07
    interessante que ajuda muito a você
  • 00:15:09
    encontrar os erros Alina em tempo de
  • 00:15:11
    desenvolvimento né E falar quando está
  • 00:15:14
    fazendo homologação pedindo para mim tá
  • 00:15:16
    está de brincadeira ali para você e tudo
  • 00:15:20
    mais isso aí contar quando tá rodando em
  • 00:15:22
    produção você pega o erro mais cedo
  • 00:15:24
    possível espectro esse geralmente é
  • 00:15:26
    menor ali né para você você impede mais
  • 00:15:29
    rapidamente só para de funcionar com o
  • 00:15:31
    estado equivocado E por aí vai então ele
  • 00:15:34
    achou essa primeira prática aqui ele dá
  • 00:15:35
    o exemplo né que alguém é somente uma
  • 00:15:37
    sessão tal variável não pode ser tal
  • 00:15:41
    referência não pode ser nula tem uma
  • 00:15:44
    outra secagem aqui que geralmente é o
  • 00:15:46
    que ele ficasse Gol como Brittany vela e
  • 00:15:48
    check-in login e quando você chama o
  • 00:15:51
    método em uma função pega o retorno e
  • 00:15:52
    você verifica essa aquele retorno é
  • 00:15:54
    condizente com o que você esperava e um
  • 00:15:58
    terceiro que eu Exception login aqui
  • 00:16:00
    então esse é o mais clássico Talvez né
  • 00:16:04
    que quando dá algum problema e você quer
  • 00:16:05
    logar aquele problema tal e aí depois
  • 00:16:08
    ele eu vou ele mostra isso daqui mais
  • 00:16:11
    para frente né tem dois logs são mais
  • 00:16:15
    variados dentro do sistema fica é mais
  • 00:16:18
    difícil de você prever quando a pessoa
  • 00:16:21
    vai fazer ou não que são esses logs que
  • 00:16:23
    ele chama de observacionais aqui né
  • 00:16:25
    então o loja que vende depois que entrou
  • 00:16:28
    no observa em Point aqui mas que ele
  • 00:16:32
    coloca aqui na idade entrou nesse fio
  • 00:16:34
    você quer verificar
  • 00:16:36
    O que quer dizer que tá acontecendo tá
  • 00:16:39
    quase nem tô naquele Elsa quer dizer que
  • 00:16:40
    tá acontecendo tal coisa e aqui já um
  • 00:16:43
    trazer né E aqui só até ficou na minha
  • 00:16:45
    mente né Talvez seja uma boa heurística
  • 00:16:47
    para Tracy que é esse é um hora que você
  • 00:16:51
    vai teriam sisalt
  • 00:16:53
    você talvez só celular que também teriam
  • 00:16:55
    sisalt Talvez seja um bom áudio para
  • 00:16:58
    Tracy né acho que ainda vou voltar e
  • 00:17:00
    gravar mais vídeos sobre isso que é um
  • 00:17:02
    tema particularmente interessante Ops
  • 00:17:06
    mexer ou troço errado aqui esse daí nós
  • 00:17:10
    que eu quero que ela mexer esse para
  • 00:17:12
    voltar a placa Então essa assim
  • 00:17:15
    categorias né E aqui nessa nessa
  • 00:17:16
    tabelinha ele vai separar aqui os dois
  • 00:17:20
    grupos né que é anextec that situation
  • 00:17:22
    que agora acontece alguma coisa que não
  • 00:17:24
    deveria que é justamente né a função
  • 00:17:27
    retorna um a sessão falhar uma função
  • 00:17:30
    retornar o valor indevido e um erro né
  • 00:17:33
    aquele Coloca eles para cá faz a
  • 00:17:36
    organização pegaram sem exemplos de logs
  • 00:17:40
    aleatórios no sistema e depois eles
  • 00:17:43
    pegaram esses exemplos e colocaram para
  • 00:17:45
    ser voltados contra com a galera de que
  • 00:17:47
    a deve lá é para pegar tudo que for que
  • 00:17:52
    aparecer né na entrevista então a
  • 00:17:55
    maioria das pessoas aqui né claramente a
  • 00:17:57
    maioria das pessoas na verdade perdão
  • 00:17:59
    responde
  • 00:18:00
    faz blog não é nesses aqui o Chan points
  • 00:18:03
    Depois fazem log de erro depois fazer
  • 00:18:06
    login The Brand Depois fazem log de
  • 00:18:09
    retorno e só 50 por cento citaram as
  • 00:18:13
    asserções
  • 00:18:14
    aqui e aí ele discorre sobre isso né
  • 00:18:18
    no artigo ele fala aqui na de novo né Aí
  • 00:18:22
    ele fala aqui sobre uma possível
  • 00:18:23
    atualização automática eu me lembrei que
  • 00:18:25
    a niche fez um trabalho em Belfast de um
  • 00:18:28
    modelo de aprendizado de máquina que
  • 00:18:29
    sugeria locais para log e esse para mim
  • 00:18:33
    é o que é uma coisa me dê muita muita
  • 00:18:35
    restante onde com o que que eu logo
  • 00:18:36
    porque quando logo esse artigo já dá uma
  • 00:18:39
    ideia né de situações de log ali que eu
  • 00:18:43
    já achei bem massa já faz essa grande
  • 00:18:46
    separação né nexpack situation e
  • 00:18:48
    Ezequiel ó e aqui já dá para ser uma
  • 00:18:52
    coisa que é legal né aqui onde
  • 00:18:53
    ex-paquita the situation extremamente
  • 00:18:55
    vai vir como erros ali né
  • 00:18:57
    o info talvez no sentido de
  • 00:19:01
    uma função de retorno alguma coisa você
  • 00:19:04
    logo aquele retorna para você depois
  • 00:19:06
    continuar esse E aí se o retorno não foi
  • 00:19:09
    esperado o velório como erro mas aqui o
  • 00:19:11
    shampoo F talvez entre coisas mais de
  • 00:19:13
    debug de Tracy letts fazendo aqui um
  • 00:19:16
    suco de execução e eu quero ir
  • 00:19:18
    registrando aqui as informações Enfim
  • 00:19:20
    então acho que já deu bons insights aqui
  • 00:19:24
    e aí eu vou cair nesse último aqui e eu
  • 00:19:27
    vou citar depois Vocês ouviram um
  • 00:19:29
    barulho é meu filho
  • 00:19:30
    brincando e gritando beleza
  • 00:19:35
    esse daqui eu gostei bastante porque
  • 00:19:38
    porque ele foi no coração do que eu
  • 00:19:40
    queria ler que era o que eu vou logar
  • 00:19:44
    então entra com que eu vou logar ele dá
  • 00:19:47
    exemplos legais de como você me
  • 00:19:49
    responder aos questionamentos não é do
  • 00:19:51
    Hulk when we Tchau então eu achei muito
  • 00:19:55
    legal aqui então deixa eu jogar
  • 00:19:58
    e para cá
  • 00:20:00
    de novo um Olha só né que interessante
  • 00:20:04
    tô ele vem aqui
  • 00:20:07
    Oi e ele
  • 00:20:09
    começa né alguns tipos do que você pode
  • 00:20:13
    logar então você pode o primeiro tipo é
  • 00:20:16
    autenticação autorização e eventos de
  • 00:20:19
    acesso e ele dar os exemplos aqui em
  • 00:20:21
    nada sucesso falha é acessos remotos né
  • 00:20:24
    então eu chamo aqui de acção e vem então
  • 00:20:26
    fez acesso remoto de um componente para
  • 00:20:29
    o outro talvez seja bons pontos de
  • 00:20:31
    ladinho Por isso daqui gente para mim
  • 00:20:33
    ouro porque porque talvez não dê nesse
  • 00:20:37
    momento na vida para a gente tem um
  • 00:20:38
    algoritmo no sentido assim olha você tem
  • 00:20:41
    que secar essa variável essa variável
  • 00:20:42
    àquela variável o conjunto dela te leva
  • 00:20:44
    a fazer esse logo junto daquela outra
  • 00:20:46
    que leva Fazer login em um blog tem
  • 00:20:48
    coisas do gênero bom então quando você
  • 00:20:51
    não tem esse algoritmo pronto o que que
  • 00:20:53
    ela Larissa um conjunto de passos que se
  • 00:20:55
    você executar sem vai dar o restado o
  • 00:20:57
    mesmo resultado né então se você quer
  • 00:20:59
    ordenar alguma coisa você executou agora
  • 00:21:01
    de ordenação resultado final sempre o
  • 00:21:04
    troço ordenado e aqui mas isso daqui
  • 00:21:07
    fornece né Eu espero que esteja usando a
  • 00:21:08
    palavra corretamente fornece o insumo
  • 00:21:10
    para gente montar uma heurística uma um
  • 00:21:14
    grupo o número de Passos você pode
  • 00:21:16
    avaliar que talvez te levem para tomar
  • 00:21:19
    uma decisão que é legal isso pode entrar
  • 00:21:22
    na documentação né do produto como um
  • 00:21:24
    todo né olha como que a gente faz logo
  • 00:21:25
    aqui olhando para essas variáveis aqui
  • 00:21:27
    acho que você deve observar patati
  • 00:21:29
    patacolá tá colar eu acho que e pode ser
  • 00:21:33
    interessante
  • 00:21:35
    bom então ele daqui primeiro tipo né o
  • 00:21:38
    segundo tipo é o mudança então o sistema
  • 00:21:42
    está mudando alguma coisa né é
  • 00:21:45
    os dados estão mudando algum tipo de
  • 00:21:48
    instalação mudou inferida que os
  • 00:21:50
    exemplos deve nós isso aí também falou
  • 00:21:53
    me criou um bom exemplo aqui é podre
  • 00:21:55
    toda vez que tiver alteração no sistema
  • 00:21:58
    de dado
  • 00:21:59
    Talvez seja uma noite O que que é uma
  • 00:22:02
    interação e novos dados dados alterados
  • 00:22:04
    remoção de dados Talvez seja importante
  • 00:22:06
    é longa fontes para mim é uma
  • 00:22:10
    ideia que faz muito sentido sabe porque
  • 00:22:13
    mudança é a lei que pode dar eu usei os
  • 00:22:16
    mais críticos em geral acontece quando
  • 00:22:18
    está operando alguma coisa então
  • 00:22:21
    logar as alterações né e pensar sobre
  • 00:22:24
    isso e aí entra como o se for usar com o
  • 00:22:27
    artigo na Microsoft entra com as aqui o
  • 00:22:29
    shampoo F né É assim que ele chamou só
  • 00:22:32
    com sua conta só voltar aqui mas aqui o
  • 00:22:34
    champagnes
  • 00:22:35
    o peixe pensais aqui O champô esse as
  • 00:22:38
    mudanças talvez sejam bons Ezequiel
  • 00:22:40
    champagnes aí na sua só pensa em as aqui
  • 00:22:43
    Ocean Point é hoax exigente talvez sejam
  • 00:22:47
    bons aqui O champô então
  • 00:22:50
    achei que foi legal sabe
  • 00:22:53
    Esse é um outro aqui né o Avelar Billy
  • 00:22:56
    two então quando o troço não tá
  • 00:22:59
    disponível ali o aplicação nos cor
  • 00:23:03
    disponível não deu problema de Startup
  • 00:23:04
    obra do gênero ele cita um quarto aqui
  • 00:23:08
    né que o esforce hechos então acabou
  • 00:23:10
    alguma coisa então vamos supor aqui de
  • 00:23:12
    vez em quando Talvez seja mais família
  • 00:23:14
    tecla Então você tem um Pool de conexões
  • 00:23:16
    E aí você vai pegar conexão do povo e o
  • 00:23:20
    povo não tem mais conexão entre logo eu
  • 00:23:22
    pude acabou a conexão ali né você vai
  • 00:23:25
    tentar conectar no serviço remoto
  • 00:23:27
    precisando aqui em conectiv DX né Você
  • 00:23:29
    vai pintar conectar no serviço remoto ou
  • 00:23:31
    serviço não está disponível
  • 00:23:32
    por exemplo né então você pode
  • 00:23:36
    pensar Talvez seja um bom. Ali de novo
  • 00:23:38
    né de Ezequiel Chan Point talvez ali até
  • 00:23:41
    de Ezequiel Chan Point que a falta de
  • 00:23:44
    não está disponível para ser acessada né
  • 00:23:48
    Talvez seja Unexpected situation Então é
  • 00:23:50
    só acho que uma coisa legal dimensões
  • 00:23:52
    você tem aqui né em situações Já com
  • 00:23:55
    duas dimensões que uma nexpack situation
  • 00:23:57
    cê o Ezequiel champô e você cruza já
  • 00:24:00
    montou a língua esquema de log legal que
  • 00:24:02
    pode virar equipe inteira para você
  • 00:24:04
    logar de maneira sistemática né isso
  • 00:24:06
    para mim é muito importante
  • 00:24:08
    sistematizar a coisa fala muito forte
  • 00:24:12
    falou muito forte comigo tem um final
  • 00:24:16
    Type aqui naquele fala do Beto Neves
  • 00:24:18
    Outlets que pude imagina que você tem
  • 00:24:20
    ele ele aqui da esses exemplos aqui né
  • 00:24:23
    alguns exemplos podem ser legal né
  • 00:24:26
    alguém tentando acessar uma coisa que
  • 00:24:28
    ela não deveria dar Você tem o endereço
  • 00:24:31
    que tem uma ide mas aquele dia daquele
  • 00:24:34
    usuários daquela usuária e aquele e
  • 00:24:36
    aquele. A deveria ser acessado por uma
  • 00:24:39
    navegação interna do sistema na sua
  • 00:24:40
    expectativa e alguém acessou aquilo teve
  • 00:24:44
    um acesso não autores que não tem ali na
  • 00:24:46
    verdade autorização Talvez seja uma boa
  • 00:24:48
    coisa para logar né
  • 00:24:51
    Olá pessoal Betinho pode ser gritando
  • 00:24:53
    aqui pessoa x até só Y quando não era
  • 00:24:57
    por quê Porque ela fez aquilo né Tá
  • 00:25:00
    vendo coisa legal não fica aqui apareceu
  • 00:25:02
    esse logo aqui porque que fulano ou
  • 00:25:03
    fulana caiu aqui se não deveria cair
  • 00:25:06
    aqui eu entro aqui né talvez aqui desse
  • 00:25:10
    disse o Néctar acho que entra na Netflix
  • 00:25:12
    dissertation e tal um invalid input pude
  • 00:25:16
    imagina que vai receber um HTML como
  • 00:25:18
    entrada
  • 00:25:19
    ou algo do gênero e aquilo HTML tem
  • 00:25:22
    alguma tag Zinha maliciosa que nem ele é
  • 00:25:26
    pode tentar falar aqui ela então Enfim
  • 00:25:28
    acho que para mim isso aqui foi muito
  • 00:25:30
    olho sabe assim pode ser tipo de log
  • 00:25:33
    você pode fazer classificando ajudou
  • 00:25:36
    bastante e aí depois ele entra aqui né
  • 00:25:40
    com 6w sakineh Então quem estava
  • 00:25:43
    envolvido o que aconteceu quando
  • 00:25:45
    aconteceu Onde aconteceu o que aconteceu
  • 00:25:48
    né É
  • 00:25:51
    e como isso aconteceu e aí ele entra e
  • 00:25:54
    dá exemplos para cada um dos dablius o
  • 00:25:58
    quê de novo
  • 00:25:59
    e é muito muito interessante beleza para
  • 00:26:03
    você já te dar ideia do que colocar a
  • 00:26:05
    Lina e do que você pode analisar quando
  • 00:26:08
    estiver utilizando essa ferramenta de
  • 00:26:10
    log por exemplo como que eu vou logar
  • 00:26:12
    usuário a usuária ali né então por isso
  • 00:26:16
    aí o próprio Rafael me citou né um troço
  • 00:26:19
    é uma parada do
  • 00:26:22
    E ai meu Deus vai ser ali Ford aí eu não
  • 00:26:25
    lembro agora mas que você consegue fazer
  • 00:26:27
    que geralmente é utilizado justamente
  • 00:26:29
    para gente né Para dar com o texto para
  • 00:26:30
    o Blog né da sua sessão vamos supor não
  • 00:26:33
    cessamos de utilização web que aguarda
  • 00:26:35
    um pouco que você bota um coco e um hash
  • 00:26:37
    - Servidão e você fica fazendo as
  • 00:26:40
    associações que nem antigamente com a
  • 00:26:42
    gente vai dava usuário mas na na ideia
  • 00:26:45
    de usuário fez uma operação Mas vai ter
  • 00:26:48
    de determinados pontos do seu sistema
  • 00:26:51
    o que você não vai ter o usuário a
  • 00:26:53
    usuária de fato que tá acessando né Você
  • 00:26:55
    tem uma função que recebe um parâmetro
  • 00:26:57
    para um parâmetro qualquer um texto mas
  • 00:26:59
    aquela função foi disparada em um
  • 00:27:02
    contexto de uso de Alberto dentro
  • 00:27:06
    daquele sistema como é que eu coloco
  • 00:27:08
    Alberto nesse blog eu precisar para a
  • 00:27:10
    mente de um interceptor né de um aspecto
  • 00:27:12
    aí que coloque Alberto no contexto do
  • 00:27:14
    log então
  • 00:27:16
    saber o que colocar para responder às
  • 00:27:18
    perguntas te faz se a versão mais
  • 00:27:21
    crítica em relação à biblioteca de ló
  • 00:27:22
    que está utilizando eu logo que você tá
  • 00:27:24
    escrevendo eu achei que já chega aqui
  • 00:27:26
    muito muito muito legal beleza vai estar
  • 00:27:31
    na referência obviamente aí né vai dar
  • 00:27:32
    na descrição do poste Além disso
  • 00:27:36
    dois papos que eu também considerei que
  • 00:27:39
    só interessante deixa só trazer ele aqui
  • 00:27:41
    rapidinho tá falando sobre os papos aqui
  • 00:27:44
    eu tenho um pausa aqui no vídeo para
  • 00:27:45
    pegar os links é Marcelo Costa que é uma
  • 00:27:48
    pessoa que a gente segue eu acho lá no
  • 00:27:50
    Twitter
  • 00:27:51
    um papo de um canal que chama de X Lab
  • 00:27:54
    entre João Ronaldo e ele não está aí na
  • 00:27:56
    tela o papo sobre o blog bem feita eles
  • 00:28:01
    dão 10 dicas sobre isso também achei
  • 00:28:03
    bem interessante o papo tem inteiro tudo
  • 00:28:07
    mais bem legal e além desses deles eu
  • 00:28:10
    também achei esse eu já escutei muitas
  • 00:28:13
    esse aqui é um podcast bem das antigas
  • 00:28:15
    da gente sofre n rádio eu escutava muito
  • 00:28:18
    antes da onda dos podcasts tudo mais né
  • 00:28:22
    achava o podcast bem relevante quando
  • 00:28:24
    pensava em miniatura de software coisas
  • 00:28:26
    mais ele trazer um pessoas que eram
  • 00:28:27
    muito muito
  • 00:28:29
    relevantes da comunidade que que tinha
  • 00:28:31
    na minha opinião de fato construído
  • 00:28:34
    coisas ali na que impactavam então tinha
  • 00:28:37
    gente que acordava no povo seguir é um
  • 00:28:41
    exemplo que ficou meio marcado para mim
  • 00:28:43
    né e trouxe aqui em fina é esse cara que
  • 00:28:46
    ele é opção não me engano o se leva de
  • 00:28:49
    alguma coisa da loggi é o o antigo 220
  • 00:28:52
    na de 2015 E como você pode ver aí mas
  • 00:28:56
    também achei um papo interessante que
  • 00:28:57
    ele fala aqui que basicamente o que
  • 00:28:59
    apareceu na traje no Twitter que eu
  • 00:29:01
    também vou deixar aqui ligado no canal
  • 00:29:03
    do vídeo mas uma coisa que ele fala que
  • 00:29:05
    isso não foi tão convergente entre as
  • 00:29:07
    múltiplas fontes diferentes aquele falou
  • 00:29:10
    assim olha a minha opinião é Se tiverem
  • 00:29:13
    dúvida loja e pode ser que surja o seu
  • 00:29:16
    like deixe mais difícil seja mais
  • 00:29:17
    difícil né de
  • 00:29:19
    você lidar com o log de você achar pode
  • 00:29:23
    ser mas se você tivesse subtraído
  • 00:29:25
    informação né se não deliberadamente
  • 00:29:28
    obviamente Mas você tiver deixado ele
  • 00:29:30
    coloca a informação de log in log pode
  • 00:29:33
    ser quiser deixado em colocar alguma
  • 00:29:35
    coisa que é importante entre deixar de
  • 00:29:36
    colocar uma coisa que é importante e
  • 00:29:38
    coloca uma coisa que não é importante na
  • 00:29:41
    opinião dele ele sugere que você coloca
  • 00:29:44
    uma coisa aqui não é importante porque
  • 00:29:46
    você vai maximizar a chance de colocar o
  • 00:29:48
    que de fato é importante beleza então
  • 00:29:51
    essas foram as fontes É isso aí né que
  • 00:29:53
    eu
  • 00:29:54
    encontrei E por que que eu fui olhando
  • 00:29:57
    tô vendo aqui de novo eu sou fã de
  • 00:29:59
    sistematização né Eu só pensar em equipe
  • 00:30:02
    para mim a gente aumenta a nossa
  • 00:30:04
    produtividade nessa atividade fazendo as
  • 00:30:07
    coisas que as pessoas a gente conseguir
  • 00:30:09
    de fato colocar o modelo de pensamento
  • 00:30:11
    utilizar esse modelo de pensamento né
  • 00:30:13
    aplicar esse padrão de pensamento eu ia
  • 00:30:15
    conseguir revisitar esse modelo
  • 00:30:16
    criticá-lo assim como a gente Eu já eu
  • 00:30:19
    já falei aqui sobre os ele desceu e
  • 00:30:20
    práticas de teste dura mais então eu
  • 00:30:23
    tava querendo construir aí se você
  • 00:30:25
    também conhecer alguma não abre até
  • 00:30:26
    cadlog obviamente não tá bom fazer uma
  • 00:30:29
    peteca de lá e como a conversa da Galera
  • 00:30:32
    ali do desses Lab deixar bem claro mas
  • 00:30:33
    também né se você não for vir ali né Por
  • 00:30:36
    favor para mim se não precisa disso é
  • 00:30:38
    muito difícil você consegue até cadlog
  • 00:30:40
    que ele fato registre as informações sem
  • 00:30:43
    concorrer com a sua aplicação ou tem
  • 00:30:47
    várias práticas ele de engenharia
  • 00:30:48
    precisam ser feitas para você fazer
  • 00:30:50
    Inglaterra mas eu não queria isso eu
  • 00:30:52
    queria fazer
  • 00:30:53
    é uma minha pezinha da plataforma tô
  • 00:30:58
    pensando aqui na até se for pegar essa
  • 00:31:00
    literatura mais moderna sala de estar
  • 00:31:02
    Tap citando né Talvez isso fosse até
  • 00:31:04
    provido pelo que a galera chama de time
  • 00:31:06
    de plataforma Beleza se tivesse um time
  • 00:31:09
    de plataforma Aonde eu tô no produto que
  • 00:31:12
    tá fazendo a gente não vai ter Eu Acho É
  • 00:31:15
    mas o time de plataforma poderia
  • 00:31:19
    fazer isso né no sentido depois olha
  • 00:31:22
    lodge aqui esse documento explica o que
  • 00:31:25
    a gente acredita que interessante de
  • 00:31:27
    loja que você pode ter um tem uma
  • 00:31:28
    leitura bem legal sobre isso Beleza
  • 00:31:30
    massa leia aqui é e a gente fez um up
  • 00:31:34
    que utiliza Obviamente as implementações
  • 00:31:37
    de log que tem por aí né sim galho
  • 00:31:41
    obviamente isso
  • 00:31:43
    e para você conseguir gerar mensagens de
  • 00:31:46
    longe que facilitem por exemplo né as
  • 00:31:48
    buscas pelos agregadores que você tem os
  • 00:31:51
    agregadores de log lá né que ele tem os
  • 00:31:53
    mecanismos de busca ensinar Esse logo
  • 00:31:54
    que tá agregado E por aí vai então você
  • 00:31:57
    pensa que sou louca por exemplo entre em
  • 00:31:59
    uma estrutura do tipo de Jason que tenha
  • 00:32:02
    os cinco seis w Salinas sendo que uma é
  • 00:32:06
    uma gata você quer que o seu blog tem
  • 00:32:07
    aquilo imagina que a gente possa fazer
  • 00:32:09
    uma aí que
  • 00:32:11
    a maximizar a chance da pessoa logada
  • 00:32:14
    jeito certa do jeito certo e também
  • 00:32:16
    facilitaria por exemplo para um processo
  • 00:32:18
    ele reviu né você vê um review ali tem
  • 00:32:20
    um Lógico que não tem essas coisas aqui
  • 00:32:22
    que eu tá usando a p i não vai
  • 00:32:26
    passar né você tem up que a gente
  • 00:32:27
    construiu aqui que sistematiza gente a
  • 00:32:29
    gente vai logo que você não tá usando
  • 00:32:30
    aqui né então a não ser que a pessoa vê
  • 00:32:33
    a gente tranquilo já construtivas E se a
  • 00:32:34
    gente faz a gente mudar de ideia e por
  • 00:32:36
    aí vai beleza então foi muito por isso
  • 00:32:38
    que eu fiz quem sabe quem sabe no futuro
  • 00:32:40
    eu volte aqui com outro vídeo com a
  • 00:32:42
    pezinho que a gente eventualmente
  • 00:32:43
    construiu e se você trabalha num time de
  • 00:32:46
    plataforma um produto qualquer que você
  • 00:32:48
    tinha construído uma coisinha que
  • 00:32:50
    sistematiza o jeito que você faz log no
  • 00:32:52
    seu produto e você poder falar um pouco
  • 00:32:54
    sobre isso deixa aqui tá bom mas no
  • 00:32:57
    final é isso que eu queria falar para
  • 00:32:59
    você hoje Beleza se você gostou deixe o
  • 00:33:01
    comentário aqui se você não gostou eu
  • 00:33:02
    tenho comentário construtivo deixa aqui
  • 00:33:04
    também eu vou ter o maior prazer em
  • 00:33:06
    responder para você beleza era isso
  • 00:33:08
    tchau
Tags
  • log
  • desenvolvimento de software
  • práticas de log
  • testes automatizados
  • 5W
  • Microsoft
  • análise de logs
  • documentação
  • sistematização
  • erro