Skip to main content

3 posts tagged with "backend"

View All Tags

Design de Aplicações

· 12 min read
Bruno Carneiro
Fundador da @TautornTech

Design de aplicações é um trema extremamente importante para o desenvolvimento de software. Vejo muitas pessoas não tendo ideia de como criar uma boa arquitetura, podendo criar grandes complicações à medida que o sistema vai evoluindo, novas features, novas demandas, problemas, pressão por entrega e muitos outros fatores que contribuem para o aumento da complexidade da aplicação.

Sistemas inteiores podem ser refeitos pelo simples fato do time não ter criado uma boa arquitetura, ao menos um início ideal que possibilite evolução e adaptação do projeto. Isso pode ocorrer por diversos fatores, falta de conhecimento e pressão para realizar a entrega (muito comum), este último cria uma armadilha por achar que pular etapas do software visando somente velocidade e entrega não vai afetar a qualidade e escala.

Neste artigo vou abordar alguns problemas que podem ocorrer por não seguir um padrão bem definido. O meu objetivo é trazer a visão do desenvoveldor de software e coisas que ele deve se preocupar para mitigar problemas futuros, para ele e para a empresa.

Mantenha as suas bibliotecas atualizadas com npm-check

· 2 min read
Bruno Carneiro
Fundador da @TautornTech

Uma das coisas mais difíceis em um projeto Node é manter as bibliotecas atualizadas. Quem trabalha com gerenciamento de pacotes utilizando Node sabe bem do que estou falando. Em produção, um projeto pode facilmente escalar suas bibliotecas — e, consequentemente, as subdependências que vêm junto — tornando a tarefa de manter tudo isso atualizado bastante desafiadora.

Arquitetura de Software

· 18 min read
Bruno Carneiro
Fundador da @TautornTech

Arquitetura de Software

Infraestrutura para Crédito](https://cdn-images-1.medium.com/max/2000/1*gAvcIkpA_3emvVIcLEq6tQ.png)

Quando falamos sobre Arquitetura de Software é comum realizarmos referências aos principais aspectos do design de um sistema de software. A arquitetura é algo muito importante e tem o poder de tornar o projeto/empresa um sucesso ou um grande fracasso, dependendo de como foi planejado e executado.

Neste artigo falarei um pouco de Arquitetura de Software, a sua importância, riscos e o que isso impacta no seu produto/serviço/negócio.