Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Hoje, software tem o poder de definir o destino de organizações inteiras, ressaltando a importância...
Neste artigo, vamos compreender o funcionamento básico do garbage collector dentro da CLR em uma apl...
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Quando falamos de Software as a Service (SaaS) e cloud computing, é inevitável que o termo "multiten...
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pert...
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Os desenvolvedores foram bombardeados no dia 4 de junho de 2018 com uma notícia inesperada: a aquisi...
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...
Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...