Arquitetura hexagonal

Arquitetura de sistemas: uma preocupação que todos desenvolvedores possuem ao desenvolver uma nova aplicação. A arquitetura de um sistema é o que irá mapear as funcionalidades dos componentes da sua aplicação, junto com a interação do usuário com estes componentes. Hoje, iremos falar de uma arquitetura em específico: a arquitetura hexagonal.  Mostrar os prós e… Continuar lendo Arquitetura hexagonal

Open Source: O que é, qual a importância e o atual cenário

Afinal, o que é código Open Source?  O termo open source é usado para denominar todo software cujo código-fonte é aberto para qualquer pessoa. Isso significa que terceiros podem analisar, auditar e em alguns casos até fazer modificações para atender suas necessidades ou realizar melhorias. O open source não deve ser confundido com o Software… Continuar lendo Open Source: O que é, qual a importância e o atual cenário

Outsourcing de software ou desenvolvimento interno? Descubra qual é o melhor

No mercado atual, a busca por aplicativos próprios tem se tornado algo comum entre muitas empresas. Ficar perto do cliente é sempre uma forma de melhorar a imagem da marca e, nesse sentido, os apps cumprem esse papel com qualidade. Nessa hora, estratégias como o outsourcing de software são muito utilizadas. A terceirização do desenvolvimento… Continuar lendo Outsourcing de software ou desenvolvimento interno? Descubra qual é o melhor