Notificações, Toast, React e Redux

A missão era simples: enviar uma mensagem não bloqueante de sucesso ou erro em resposta a uma requisição assíncrona. Seria simples se não fosse pelas palavras em negrito, pois me deparei com várias questões de arquitetura do projeto que está em React com Redux, e ao pesquisar a melhor solução eu vi vários artigos em blog inconformados com o problema e dando suas sugestões de como deveria ficar, só que nenhuma dessas soluções me deixou confortável. Então neste artigo eu trago uma alternativa, expondo passo a passo as questões levantadas e as decisões tomadas para implementar essa solução.

Continue lendo



Alternando entre comentários

Abra sua IDE e coloque o seguinte código:

1
2
3
4
5
//*
codigo 1
/*/
codigo 2
/*/

Note que o segundo código está comentado. Agora remova a primeira barra, assim:

1
2
3
4
5
/*
codigo 1
/*/
codigo 2
/*/

Note que o código 2 não está mais comentado, mas o código 1 está. É uma dica simples, mas ajuda muito no desenvolvimento quando estamos testando algoritmos diferentes.

Essa dica foi dada pelo meu amigo Danilo Salles.


5 boas práticas para deixar o código otimizado

Seu programa é lento? Seu código demora a ser executado? Seu aplicativo ocasiona estouro de memória? Então acabaram seus problemas!

Neste artigo irei citar 5 boas práticas simples para otimizar seu código, mas que fazem toda a diferença quando não se a praticam. Você poderá usar essas dicas em qualquer linguagem orientada a objeto, como Java, C#, C++, PHP, Ruby, entre outras.

Continue lendo


Android – Boas Práticas para o evento onClick

Uma das minhas especialidades é o desenvolvimento para Android, apesar de ter experiência com desenvolvimento para Mobile em geral, então o Android será um dos assuntos que estarei abordando com frequência neste blog.

Surgiu-me a ideia de criar uma sequência de artigos com dicas, assim ficaria fácil de manter a regularidade dos posts, além de poder abordar um maior número de assuntos.

Nesta dica irei abordar sobre boas práticas (best practices) de como definir o evento onClick dos botões no Android.

Continue lendo