Este codigo en el condicional if esta muy condensado o saturado de informacion para el lector del codigo, la cual no seria optimo desde un punto de vista estetico del programa; en este ejemplo la solucion seria reducir al maximo la condicion , y que mejor manera de utilizar la tecnica introduce explaining variable