Desenvolvimento

Conceitos de linguagens funcionais: o que é currying?

O paradigma funcional e suas vertentes vêm ganhando cada vez mais destaque no mercado de maneira geral. Os benefícios…

Dicas para manter seu código limpo e legível

Atualmente, o mercado exige que os desenvolvedores não “programem” simplesmente. Muitas empresas desejam profissionais que possuem domínio de boas…

Metodologias ágil x tradicional: Quais as diferenças?

Para qualquer coisa que queremos desenvolver hoje em dia precisamos fazer um projeto. Em meio ao processo do projeto,…

Afinal: o que é de fato o LINQ?

Certamente, uma das features mais interessantes e legais que o .NET e seu ecossistema oferece é o LINQ. LINQ…

Um modelo para implementar métodos

Em seu livro “Style Guide for Object Design“, Matthias Noback propõe um template muito interessante (mesmo que trivial,…

O que são as linguagens funcionais?

Ultimamente, as linguagens ditas funcionais estão ganhando cada vez mais a atenção dos desenvolvedores em geral. Já não é…

O que é Kivy?

O Kivy é uma biblioteca Open Source escrita em Python para o desenvolvimento de aplicações multiplataforma, seja para desktop…

O que é e como funciona Machine Learning?

Olá Web Developer! Você provavelmente já deve ter ouvido o termo Machine Learning. Há momentos que parece algo muito fora…

Criando uma API RESTful com o NancyFx e .NET Core

Quando pensamos em API RESTful no C#, a primeira opção que vem a mente é o ASP.NET Web API….

Alternativas para substituir o prompt de comando do Windows

Programadores que desenvolvem utilizando o Windows e necessitam fazer o uso do prompt de comando (cmd), entendem que é…

JUNTE-SE A MAIS DE 150.000 PROGRAMADORES