Nossa, muito bom seu artigo. TDD é vida hahaha.
É uma prática tão simples que é difícil de "pegar", eu comparo com hábitos pois é difícil de construir e fazer isso se tornar parte da nossa rotina. Mas assim como padrões de código e de projeto a gente se acostuma a utilizar depois que vê os benefícios.
Uma coisa interessante de destacar também é que existem muitos artigos em engenharia de software voltados pra essa prática, e que confirmam que o uso de TDD melhora a qualidade do produto. Ta aí uma skill que nós Devs deveríamos falar bem mais rsrs. Pra quem caiu aqui e tiver interesse, alguns links:
Nossa, muito bom seu artigo. TDD é vida hahaha.
É uma prática tão simples que é difícil de "pegar", eu comparo com hábitos pois é difícil de construir e fazer isso se tornar parte da nossa rotina. Mas assim como padrões de código e de projeto a gente se acostuma a utilizar depois que vê os benefícios.
Uma coisa interessante de destacar também é que existem muitos artigos em engenharia de software voltados pra essa prática, e que confirmam que o uso de TDD melhora a qualidade do produto. Ta aí uma skill que nós Devs deveríamos falar bem mais rsrs. Pra quem caiu aqui e tiver interesse, alguns links:
Helping students appreciate test-driven development (TDD)
About the Return of Investment on Test-Driven Development
Impact of Using Test-Driven Development: A Case Study
Gostei do artigo, Beatriz ;)