Uso del operador NOT en condiciones IF

¿Es realmente una buena práctica evitar el uso del operador NOT en condiciones IF para que su código sea mejor legible? Escuché elif (doSomething()) es mejor entoncesif (!doSomething()).

Respuestas a la pregunta(7)

Su respuesta a la pregunta