Sobre Readmes, Open Source, Responsabilidade e Craftsmanship

Então você escreveu um projeto pessoal, publicou no GitHub e está orgulhoso de si mesmo? Excelente! Nada melhor do que publicar nossas criações para que o mundo as veja. Se sua criação atender a necessidade de alguém no universo, melhor ainda! Está contribuindo com o movimento Open Source! Mas espera, seu projeto não possui uma documentação que ajude um visitante à entender o que se passa? Sente-se, jovem. Vamos conversar.

Continuar lendo “Sobre Readmes, Open Source, Responsabilidade e Craftsmanship”

Sobre Readmes, Open Source, Responsabilidade e Craftsmanship

Configurando ambiente de desenvolvimento Python com Django

Nem só de Programação Funcional vive o homem e após uma boa conversa em entrevista recente, decidi que era hora de me aventurar um pouco no mundo de Python.

Python está em minha lista de ‘coisas à aprender’ há tempos, por consequência de outro item da mesma lista: Inteligência Artificial. Ainda não é agora que irei atacar IA, mas posso brincar com algo mais familiar: desenvolvimento Web usando o Framework Django.

Tudo começa com a configuração do ambiente que, para algumas tecnologias é traumática. Felizmente, não é este o caso do Python.

Continuar lendo “Configurando ambiente de desenvolvimento Python com Django”

Configurando ambiente de desenvolvimento Python com Django

Programação Funcional: vale a pena aprender?

Programação funcional não é um paradigma de programação novo (suas raízes estão do cálculo lambda de 1930), mas recentemente tem recebido um bocado de exposição.

Dentre tantas publicações discursando sobre as grandes vantagens do paradigma, vemos repetidamente os tópicos: concorrência segura, código limpo e facilidade de pensar e construir soluções.

Mas, ao pesquisar sobre o tema, ficamos com uma impressão de alta complexidade e os benefícios citados não são evidentes. Para piorar, o tema muitas vezes é realmente citado como muito complexo e a sintaxe de linguagens funcionais não nos fazem acreditar no contrário. Vale a pena se aventurar?

Continuar lendo “Programação Funcional: vale a pena aprender?”

Programação Funcional: vale a pena aprender?