Usando o Teams para desenvolver e documentar código
O Teams também é uma ferramenta para desenvolvedores, fornecendo um lugar para colaborar em torno do código. Até agora, um recurso importante estava faltando. Apesar da formatação baseada em Markdown, não havia como usar o Teams como um lugar para compartilhar código. Essa lacuna agora foi preenchida, e é possível colar blocos de código formatados no Teams, completos com destaque de sintaxe. Blocos de código podem ser convertidos em componentes Loop, para que você possa colaborar em tempo real em uma seção de código. Deve funcionar bem para revisões ou depuração. Depois que o código for acordado, basta copiá-lo de volta para seu IDE ou editor de código.
Outro recurso interessante para desenvolvedores é o suporte ao Mermaid, uma linguagem baseada em JavaScript que permite adicionar gráficos e diagramas rapidamente. Novamente, isso pode ser usado de forma colaborativa, permitindo que arquitetos e outros membros da equipe de desenvolvimento documentem dinamicamente trechos de código, mostrando como eles interagem e qual funcionalidade eles oferecem. O Mermaid é uma boa combinação para o suporte Markdown existente do Teams, pois usa uma linguagem de formatação semelhante para criar conteúdo visual.
Mermaid é uma ferramenta interessante de código aberto que oferece uma maneira rápida de adicionar diagramas a uma ferramenta baseada principalmente em texto. Você pode usá-la para criar muitos tipos diferentes de diagramas de engenharia de software, permitindo que você use seu ambiente Teams para construir documentação colaborativamente junto com o código, gerando rapidamente fluxogramas, diagramas de classe, jornadas do usuário e até mesmo diagramas de entidade. Tudo o que você precisa fazer é escrever uma descrição do diagrama que está criando, ajudando outros membros da sua equipe a entender o código em que você está trabalhando.
