Skip to content

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!!!

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. […] Approdai quindi al settore realizzazione siti internet dove sono tutt’ora. Conoscenze pressoché zero, voglia di fare tanta. Qualche progetto l’ho fatto ma non sono soddisfatto. Qui tutto è vecchio, lento, mastodontico. Per farvi capire meglio vi racconto qualche collega: – uno ogni tanto ha commentato su questo blog, è l’unico che parla la mia lingua. E’ una mente, ma odia gli aggregatori RSS ed è sempre leggermente indietro – uno usa windows2000 senza diritti di amministrazione, scrive codice SOLO col notepad e si rifiuta di installare Firefox (che è un “browser del cazzo”). E’ quello che fa i replace di replace. – uno vivrebbe di documentazione che tanto non leggerebbe. Burocratico fino al midollo, si professa ignorante di HTML e CSS e ne fa un vanto. il W3C per lui è una noia mortale e il validator un problema di cui “si occuperà qualcun altro prima o poi”. – uno è un Dio dei prodotti Macromedia. Una mente brillante, in grado di rifare da zero Google Maps in flash (e con alcune features aggiuntive) ma che non sa configurarsi la posta elettronica o risolvere un ip. […]

  5. Code is poetry at silentman Code is poetry at silentman

    […] (Titolo del post rubato a Tambu e WordPress.org) […]

Leave a Reply

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