jueves, 3 de abril de 2014

Etiquetado como:

Reto de programación 1

C# y Programación
Artículo para: Programadores de C#

Hoy me gustaría compartir con vosotros un trozo de código que casualmente me he encontrado en uno de los proyectos en los que trabajo.

Si bien es cierto que todos metemos la pata, y me confieso que yo soy el primero; esta metedura de gamba es tan llamativa que bien merece estar como post-reto en mi blog.

Os pongo en contexto: la función que váis a ver nos da el html de una página web que hemos automatizado previamente.

Ahora el reto: ¿Qué hace el siguiente fragmento de código? ¿Qué devuelve la función?


Por favor, responded en el blog, en el apartado de comentarios.


¡Muchas gracias a todos!

Enrique Díaz

Author y editor

8 comentarios:

  1. Pues la segunda condición no se cumple nunca. Sobran las comillas.

    ResponderEliminar
    Respuestas
    1. Casi!!! Inténtalo de nuevo Juanjo! Estás muy cerca!

      Eliminar
  2. devuelve siempre un String.Empty as a champion, ya que el if es siempre false

    ResponderEliminar
    Respuestas
    1. ¡Premio!!! Enhorabuena Álvaro!!! Se me había revuelto las tripas cuando lo he analizado, por eso lo comparto con vosotros!!!

      Eliminar
  3. Jejeje reto pero... reto de verdad. En fin Quique "luego queremos cobrar todos lo mismo" jajaja Ármate de paciencia tio

    ResponderEliminar
    Respuestas
    1. No te lo vas a creer... lo he tenido que revisar cuatro veces porque no daba crédito a lo que estaba leyendo. Lo he publicado como reto, aunque no lo sea, porque me ha costado la ostia ver un fallo tan GORDO....

      Lo peor es que muchos de estos genios van de una empresa a otra cobrando una pastaza más que yo y no tienen reparo en vender humo... Así está el mercado nacional!!!

      Chapuceros nacionales, uniros!!!!

      Eliminar
  4. Eso no es nada..yo me tope una vez con este condicional (veridico)

    if (2 == 3)
    { // un gran numero de lineas de codigo }

    Algun cachondo quiso que esa parte "no ejecutará" por algun motivo, dejandolo ya para la posteridad.

    ResponderEliminar
    Respuestas
    1. Gracias por tu aportación Héctor. Lo cierto es que todos ñapeamos en ocasiones código, pero el tema es que algunos errores como el que comentas, bien merecen ser enmarcados para que otros profesionales del sector nos echemos unas risas!

      Eliminar

 

Webs amigas:

  • En tu email...

    Suscríbete aquí a nuestro newsletter y nunca más te perderás nuestras actualizaciones

    Copyright © Los vericuetos .NET 2015
    Distributed By My Blogger Themes | Designed By Templateism