Hablando de código

¿Qué hacer cuando tienes un código de poco más de 10,000 líneas, con varias funciones como las siguientes?

if (conditionA) {
   functionA();
}
else if (conditionB ) {
   functionA();
}
else if (conditionC) {
   functionA();
}
else {
   functionA();
}

En todo lo que llevo de vida de programador, jamás había escrito un código así. ¿Se nota lo que uno hace cuando anda a las carreras por tratar de sacar un paper?

Me da risa esa parte de código 🙂

Me gustaría poner un poco de lo que estoy haciendo en el laboratorio, pero por ondas de confidencialidad por parte de la universidad, no puedo (de momento, jeje). Pero sí planeo liberar algunas cosas en la que he estado o estuve trabajando hace tiempo. El código del appletcito de las noticias lo he mejorado considerablemente, solo que quiero agregarle un par de funciones extras. De hecho, son 3, pero la última implica MUCHO trabajo, y no creo tener tiempo en estos meses para poder hacerla.

4 Replies to “Hablando de código”

  1. A ver…

    Pongamonos de abogados del diablo, imaginemos que nos dicen: “cambió el negocio, ahora cuando ocurre conditionA, conditionB, conditionC y conditionD vamos a ejecutar siempre functionA();”

    Si son miles de líneas de código y no está muy bien hecha la cosa… sin dudar hago un find&replace … y al diablo!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.