Blog - Cristiano Raffi Cunha

Últimas publicações


De uma chance a Aprendizagem Baseada em Projetos

No início da minha “caminhada” como desenvolvedor de software tinha muita dificuldade de aprender novos conceitos, mesmo que básicos, como loops e leituras de arquivos, pois eu apenas assistia as aulas e replicava os exemplos que os professores passavam, copiar e colar. Em certo momento um dos meus professores me encentivou a criação de projetos para fixar o conhecimento, mas mal sabia eu que isso iria mudar o modo que aprendo.

Explicit operator - C#

Em C# temos duas conversões(cast), as implícitas(Em breve farei um artigo sobre) e as explicitas. A linguagem já traz algumas conversões prontas, mas você pode implementar a suas, até mesmo com suas classes.

Testes de unidade — Dart

Porque devemos fazer testes automatizados?

Quem nunca ficou com receio de refatorar algo com medo de quebrar? Quem nunca passou horas debugando para encontrar um erro, que poderia ter sido facilmente encontrado em um teste automatizado? E os testes manuais, quantas vezes você refez após alterar algo? Além de tudo isso, com a criação dos testes, e principalmente com o uso de TDD, a qualidade do seu software crescer, e muito!

Newer Posts