Operador Ternário
- O Operador Ternário ele avalia uma condição booliana e retorna o resultado da expressão dependendo se ela for verdadeira ou falsa, ou seja, se for verdadeira retorna uma expressão e se for falsa retorna outra.
- Ele é muito utilizado em situações onde você tem um IF e um ELSE, ou um switch case por exemplo, para poupar linhas de código.
- Entretanto ele pode ser problemático pois dificulta a compreensão dos desenvolvedores que não estão habituados a utilizar esse tipo de expressão ou que são novos na área.
- Em resumo o operador ternário é uma boa prática para reduzir linhas de códigos.