Checklist para um novo software
Uma lista de bibliotecas que você vai precisar se for construir um software novo.
Uma lista de bibliotecas que você vai precisar se for construir um software novo.
Hoje em dia temos muitas opções quando decidimos criar um novo software. Temos que escolher tecnologias em diversas áreas desde a persistência à renderização gráfica. A escolha não é relevante se o software vai durar menos de um ano. Nesse caso usar a tecnologia com que estiver mais familiarizado é bom o suficiente. Mas se […]
O Valor Percebido é um importante conceito quando falamos de um Produto. Ele está relacionado à compreensão e ao desejo do cliente em usar/comprar o Produto. É um fator guiado pela percepção, pelos sentidos, pelas emoções e pela informação social que o cliente recebe sobre o Produto. O Valor Percebido é um equilíbrio entre o […]
Ao desenhar um software partimos de contratos entre componentes e vamos refinando esses contratos até que existe um código que pode ser implementado. As funcionalidades e responsabilidades dos objetos vão sendo definidas partindo do conceito e indo para o detalhe de implementação. Nesse ponto, entendemos que usar bibliotecas de terceiros nos podem ajudar de duas […]
As diferentes configurações possíveis com mesma Arquitetura Multidimensional
Como desenvolvedores de software usamos a lógica a todo o momento. Contudo, talvez não sejamos conscientes de como a usamos e que de fato existe mais de um tipo de lógica que precisamos dominar.
Ha quase 2 anos que não publico um post … é tá complicado arranjar um tempo, e um assunto. Faz tempo que tenho vindo a usar qualquer momento livre para dedicar ao estudo de compiladores e linguagens de programação. Tudo começou com a criação de um compilador. Foi interessante estudar este assunto apenas com os […]
Como atacar um problema grande e abstrato pode ser mais proveitoso que ir passo-a-passo.
Neste artigo exploro o conceito de como seria uma melhor API de coleções e porque gostaríamos de ter uma.
Como no novo conceito de Stream do Java 8 influenciou o design da API desta versão do Java, e afetará o seu código para todo o sempre.