Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2017, 10:43
BaSingSe
 
Fecha de Ingreso: mayo-2012
Mensajes: 117
Antigüedad: 12 años
Puntos: 1
Dudas y consejos para mejorar mi programacion

Buenos dias, siempre estoy buscando la forma mas elegante y optimizada de programar, y pues siempre ando viendo como programan otras personas y aprendienod lo bueno de cada una, pero me he topado con unas dudas, por ejemplo donde trabajo el sistema que esta desarrollado tiene if anidades y son metodos enormes lo que hace que tengas que entrar a bucear dentro de cada if y estar presionando CTR+SHIFT+M para ver desde donde abarca este if para mi es tedioso eso, viene mi pregunta a su pensar y que es mas entendible u optimo..

if anidado, ejemplo
Código PHP:
if($_SERVER['REQUEST_METHOD'] === 'POST')
{
    if ( isset(
$_POST['correo']) && isset($_POST['contrasena']) ) 
    {

    }
    else
    {
    echo 
json_encode(0);
    }
}
else
{
    
$this->load->view('registrarse');

if a mi parecer mas entendible ejemplo
Código PHP:
if($_SERVER['REQUEST_METHOD'] !== 'POST')
{
    
$this->load->view('registrarse');
    exit;
}

if ( isset(
$_POST['correo']) && isset($_POST['contrasena']) ) 
{
}
else
{
    echo 
json_encode(0);

Por que pienso que es mas entendible? Porque es mas facil de leer y si un if es enorme y no se cumple la condicion no tendria que volar hasta el fondo para ver el else ya que dentro de ese if existen millones de condiciones, aunque no creo que este afecte en la ejecucion del programa solo pienso que asi es mas legible y facil de entender..... Ustedes que opinan.