Os Greedy algorithms

Algoritmos

Quando estive revisando a disciplina de algoritmos, me deparei com os tais "algoritmos gulosos", ou greedy algorithms. Lembro que na época eu automaticamente associei o termo a soluções de baixa utilidade ou performance. Mal sabia eu que estive equivocado esse tempo todo.

Deixe darem pitaco no seu código com Prettier

Logo do Prettier

Code formatters são uma boa ideia. Acredite! Demorei a dar o braço a torcer, mas depois de alguns "Hello world" em Go admito que a ideia de ter um código bem formatado, sem necessitar da destreza do programador para isso, é uma ideia excelente.

Análise assintótica

Algoritmos

Esse post foi originalmente escrito para o Profissionais TI.

Devo confessar que durante a minha graduação, nunca prestei muita atenção na parte mais “teórica” da computação. O que eu queria era sentar e “codar”, sem realmente me preocupar com algoritmos, estruturas de dados, ou com os impactos que a minha …

Em / Leia mais >

Tchau, requirements. Olá, Pipfile!

Logotipo do Python

Admito que no começo fui cético em relação ao Pipfile. Pode ser a idade, mas questionei a real necessidade do mesmo. Para mim era muito óbvio! Eu já tinha o pip, o virtualenv e até mesmo o pyenv. Hoje, após ler alguns artigos e debater com alguns colegas, fico até envergonhado de não ter visto o potencial da ferramenta no seu primeiro momento.

Eu me rendo: VS Code

Logo do VS Code

É, caro leitor... chegou o dia de admitir que tenho usado outro editor além do Vim. Pode me julgar, me chamar de "poser" ou de "vendido", mas acontece que tenho descoberto no VS Code, da Microsoft, uma excelente ferramenta para desenvolvimento Web.

Swagger na prática

Logotipo do SwaggerHub

Voltamos a falar de APIs, e voltamos a falar sobre especificações. Para continuar o assunto sobre Swagger, hoje vamos abordar o tema de uma maneira prática. Afinal, é com ela que a gente vê as principais vantagens de utilizar Swagger + Open API Spec, em relação aos concorrentes.