Como o Javascript pode te ajudar a cumprir promessas – parte 3

Na primeira e na segunda partes deste post, você já viu o que é e como usar uma promessa (Promise) em Javascript. Agora, que tal reescrever uma tarefa muito comum na forma de uma Promise? Vamos transformar uma requisição Ajax em uma promessa e usar algumas características mais recentes do Javascript para escrever um código…Mais

Como o Javascript pode te ajudar a cumprir promessas – parte 2

Na primeira parte você viu que uma promessa pode te ajudar a entender como funcionam num software as operações que devolvem um valor apenas no futuro. Viu também como processar o resultado e tratar os erros dessas operações, as promessas ou Promises. Essa abstração facilita muito na hora de programar. Agora você vai entender melhor…Mais

Como o Javascript pode te ajudar a cumprir promessas – parte 1

TL;DR Você vai ver alguns conceitos de programação assíncrona e como usar um objeto Promise do Javascript para executar tarefas assíncronas facilmente. Você já se deparou com alguma promessa não cumprida? Ou já prometeu alguma coisa para si mesmo e não cumpriu? Bem vindo ao time! Uma promessa, mesmo que signifique um compromisso, é sempre…Mais

A carreira do profissional de desenvolvimento de software

No dia 17 de junho de 2016 aconteceu o II Seminário de Informática do IFES em Cachoeiro de Itapemirim – ES. Fui convidado por um ex professor, Alexandre Romanelli, para falar sobre o tema “A carreira do profissional de desenvolvimento de software – experiências e perspectivas”. No auditório estavam alunos dos cursos técnicos e de graduação…Mais

O que são equipes auto-organizadas e como funcionam?

Uma das características interessantes a respeito do Scrum é que ele é focado em equipes auto-organizadas e auto-gerenciáveis. Mas o que significa isto? O Scrum Guide diz: Ninguém – nem mesmo o ScrumMaster – diz ao time como transformar o Backlog do Produto em incrementos de funcionalidades entregáveis. O Time descobre por si só. Cada membro do…Mais

Coding Dojo na Tecsystem

Ontem foi realizado mais um coding dojo na Tecsystem, empresa onde trabalho. Foi o segundo em uma semana e a intenção é que continuem acontecendo todas as quartas-feiras. A ideia inicial era fazer um fork, um grupo de estudos sobre qualquer assunto relacionado a desenvolvimento de sistemas, mas o que acabou se concretizando mesmo foram…Mais

Computação nas nuvens cada vez mais acessível – parte 2

No post anterior, escrevi um pouco sobre as vantagens da computação nas nuvens e fiz um pequeno comparativo entre alguns serviços que estão disponíveis na internet para desenvolvimento e publicação de aplicativos. Agora vamos mostrar na prática como fazer isto usando um dos serviços citados, o AppHarbor, sem qualquer custo. A única limitação é que…Mais