Code is poetry

Avviso: post tecnicissimo. Se non sei ultratecnico salta pure 🙂

Se durante la tua carriera di sviluppatore ti imbatti in qualcosa come

  1. if not rsContent.eof then  
  2.    pageTitolo = rsContent("titolo")
  3.    do while not rsContent.eof
  4.       if not isnull(rsContent("content")) then
  5.       tmpPageContent = rsContent("content")
  6.  
  7.          tmpPageContent = replace(rsContent("content"),"&","&",1,-1,1)
  8.          tmpPageContent = replace(tmpPageContent,"&&","&",1,-1,1)
  9.          tmpPageContent = replace(tmpPageContent,"&#","&#",1,-1,1)
  10.  
  11.          if int(rsContent("contentType"))=1 then
  12.             pageContent = pageContent & tmpPageContent & "< br >"
  13.          else
  14.             pageImages  = pageImages  & tmpPageContent & "< br >"
  15.          end if
  16.       end if
  17.       rsContent.movenext
  18.    loop
  19.  
  20.    pageContent=replace(replace(replace(replace(pageContent,"&","&amp;",1,-1,1),
  21. "&amp;amp;","&amp;",1,-1,1),"&amp;nbsp;","&nbsp;",1,-1,1),"&amp;#","&#",1,-1,1)
  22.  
  23. else
  24.    pageTitolo = ""
  25. end if

molla tutto e fai come me: esci subito dalla stanza. Hai a che fare con un pazzo furioso!!!

Leave a Reply

7 Comments

  1. C’è di peggio… di molto, ma mooolto peggio 🙂

  2. vuoi ridere? ho commentato le 4 righe in grassetto (i replace, insomma) e il risultato è ASSOLUTAMENTE invariato!! 😐

  3. Le regular expressions l’amico non le ha??? Io per farmi due risate metterei nel content un paio di espressioni html non incluse nel codice sopra… 😀

  4. Pingback: 30 seconds to Tambu » Blog Archive » la statistica è una scienza esatta

  5. Pingback: 30 seconds to Tambu · Tagging 2

  6. Pingback: Code is poetry at silentman

Next ArticleCode is poetry#2