Teste Unitário, TDD e BDD – Qual a diferença? Arquivo YAML – O que é e para que serve? Banco de Dados Relacional (SQL) e Não Relacional (NoSQL) – O que são, para que servem e qual a diferença? Como aumentei 20 vezes o tráfego do meu blog em um ano

Todos os Artigos

Você provavelmente deve ter escutado alguém falar sobre teste unitário, TDD (Test-Driven Development – Desenvolvimento Orientado a Testes) ou BDD (Behavior-Driven Development – Desenvolvimento Orientado ao Comportamento). Mas qual a real diferença entre eles? E qual devo usar?

YAML

Você provavelmente se deparou com um arquivo com a extensão .yaml ou .yml, e está se perguntando o que é esse tipo de arquivo. YAML é um acrônimo recursivo em ingles e significa Ain’t Markup Language (Não é uma linguagem de marcação).