No escribes unit tests?
No escribes unittests?
YT video de ThePrimeagen vs Theo discutiendo sobre pros and cons de escribir unittest 馃憞
Highlights
- (Theo) Get the wrong code as fast as possible.
- (Theo) Communication is better than tests for moving faster.
- (Theo) There will always be edge cases not covered.
- (Theo) I hate unit test as demostration of how the code works or how to be used.
- (Theo) People writes too many unit tests.
- (Prime) Unittest are good for remembering the history of the project.
- (Prime) Codebase without unittest doesn鈥檛 scale.
Mi Opini贸n
- Theo tiene puntos validos pero creo que est谩 overfitteado a su producto/empresa/cultura.
- Me parece que ese tipo de programaci贸n genera mas dependencias debido a que todo el mundo tiene que tener todo en la cabeza; de alguna forma unit test es una forma de dejar un recordatorio de un error pasado que no quieres que se repita.
- No todo el mundo est谩 c贸modo con este tipo de desarrollo.
- Quiz谩 estoy pecando de ingenuo pero tengo la intuici贸n de que el estilo Theo es mas susceptible a reptir los errores del pasado.