Sabiduría en el código de WordPress

Como casi todos saben, me dedico a programar. Es mi tarea generar código para que ustedes luego digan “Ah, que lindo que quedo el programa/aplicación/loquesea”. En esta tarea uno esta inmerso en código, algún pensaran que estamos locos por entender toda esa maraña de palabras aparentemente escritas en un idioma arcano de difícil aprendizaje, abstrayéndonos del mundo que nos rodea para meternos dentro del código.

La verdad es que es asi. Pero dentro de todo eso, también hay diversión. Como la que encontré en el código fuente de WordPress, su CMS para blogs predilecto. Este comentario se encuentra en 2 archivos /wp-inludes/functions.php y /wp-admin/includes/upgrade.php aquí abajo verán un extracto del primer archivo.

  1. foreach ( (array) $options as $option ) {
  2.   // "When trying to design a foolproof system,
  3.   //  never underestimate the ingenuity of the fools :)" -- Dougal
  4.   if ( in_array( $option->option_name, array( 'siteurl', 'home', 'category_base', 'tag_base' ) ) )
  5.     $option->option_value = untrailingslashit( $option->option_value );
  6.   $value = maybe_unserialize( $option->option_value );
  7.   $all_options->{$option->option_name} = apply_filters( 'pre_option_' . $option->option_name, $value );
  8. }

¿Donde esta la gracia? en la linea 447 y 448 con letras color naranja.

When trying to design a foolproof system, never underestimate the ingenuity of the fools 🙂

Les dejo una traducción para ustedes pequeños animalitos que no saben ingles

Cuando trates de diseñar un sistema a prueba de tontos, nunca subestimes la ingeniudad de los tontos 🙂

Dougal, es Dougal Campbell, uno de los desarrolladores de WordPress, y él me alegro el día ^^, espero que a ustedes también.

15 comentarios en “Sabiduría en el código de WordPress”

  1. Genial el comentario puesto enmedio del código de WP.

    XDDDD

    Estos tontos, sin ellos estaríamos aún más lejos en tecnología XD y sin ellas estaríamos extintos.

  2. jajaja que gracioso!, no me lo esperaba en algo tan serio como wordpress jajaja xD interesante es la programación, aunque a nosotros los burritos que no sabemos ingles se nos hace un poco complicado aprenderlo, ya que se trabaja mejor en ingles…

    burrita que no sabe ingles

    besotes!!!…

  3. Y porqué lo habrá puesto en “options”, que es lo unico que controlamos?… los tontos somos los que usamos wordpress pero el nos llama así de cariño, que ternura gracias! :D. Imagino que ese foreach ayuda a que yo no destruya mi administrador 🙂

  4. XD Bueno … la mayoría de los que se podrían sentir heridos por ese comentario nunca van a intentar acceder al código fuente del CMS ^^

  5. LoL…qué buenaaaaaaaa….¬¬ yo uso wordpress xD …pero como dijo @coyr él nos llama así de cariño ^^… de todos modos agradezco a Dougal Campbell por alegrarme el día tb 😛 … y a tu descubrimiento impensable en un lugar como wordpress xD

  6. Me recordó a la 4ta ley fundamental sobre la estupidez humana, de Carlo Cipolla:

    “Las personas no estúpidas subestiman siempre el potencial nocivo de las personas estúpidas. Los no estúpidos, en especial, olvidan constantemente que en cualquier momento y lugar, y en cualquier circunstancia tratar y/o asociarse con individuos estúpidos se manifiesta infaliblemente como un costosísimo error”.

  7. Son geniales, al final del theme defualt viene la frase: Just what do you think you’re doing Dave? y al final del archivo style.css viene algo más curioso:

    “Daisy, Daisy, give me your answer do. I’m half crazy all for the love of you.
    It won’t be a stylish marriage, I can’t afford a carriage.
    But you’ll look sweet upon the seat of a bicycle built for two”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *