il (b)log da bere tutto in un sorso

Per la mia esperienza Web consulting vuol dire:

Un amico di un amico di un amico mi ha detto che tu aggiusti siti [si, aggiusto siti]. Vedi, il nostro sito ha una sezione di back office [e che cazzo sarebbe?] che fino a ieri funzionava, ora non funziona più…

Ieri funzionava, oggi no. Ovvero errore 500. Quello simpatico simpatico. Poi si è scoperto che una query restituiva una quantità di contenuti da elencare nella pagina così abominevole che la suddetta pagina superava i 14 MB, indi per cui Aruba ne bloccava la generazione. Fra le altre cose, non capisco perché la gente si ostini ad usare Aruba…

Come dicevo nel titolo a volte può essere divertente. Quando mi trovo di fronte a codice HTML/CSS/PHP/Js/etc etc ben strutturato e, magari, ben commentato. Spesso mi è successo di imparare da questo qualcosa di nuovo.

A volte può essere divertente…

Un commento molto eloquace
Quando ho letto questo commento mi sono buttato via per 15 minuti

…altre no.

  • Pagine con stile a tabelle. Unica soluzione: CTRL+A, DEL, CTRL+S (metodo che mi piace chiamare brute code refactoring)
  • Stile e contenuti all’interno dello stesso file. Magari ogni pagina diversa dall’altra.
  • Pagine scritte con Word…
  • Sezioni di amministrazione senza login.
  • Login fatti con javascript che includono all’interno del codice della pagina la lista dei nomi utenti e password possibili in chiaro.
  • Sessioni https con certificati scaduti da un anno.

C’è qualcuno che ne ha viste di peggiori? Chissà perché immagino di si.

Popularity: 30% [?] Condividi

Potrebbe interessarti anche...

« Sp3

Questo articolo ha 10 commenti/trackback.


  1. wisher
    09 Mag 08
    18:36

    Non mi occupo di sviluppo web, però ho visto delle cose abbastanza allucinanti. Il peggio è che erano state tutte scritte da studenti universitari di ingegneria informatica.
    La chicca è questa:
    if(0)//Si, proprio if ZERO

    Poi se dovessero tornarmi in mente altre cose commenterò di nuovo.


  2. Paperino
    09 Mag 08
    20:58

    Eppure il codice con if(0) ha parecchio senso durante il debugging :)


  3. Traffyk
    09 Mag 08
    22:16

    Allora non rilascio i nuovi plugin che ho creato :P

    eheheheh


  4. vik
    11 Mag 08
    19:24

    @wisher
    Perfetto, penso la prima cosa che ti insegnano ad un corso di programmazione…
    @Paperino
    Debbugging? E che cos’è? Si mangia? :P
    @Traffyk
    lol Ora sono proprio curioso… Voglio vedere il codice! ;)


  5. Traffyk
    12 Mag 08
    14:16

    @Vik: Ma neppure sotto tortura! :D Lo farò soltanto dopo aver studiato ingegneria del software e sostenuto il relativo esame :P


  6. vik
    12 Mag 08
    15:21

    Se ti interessa sto preparando l’esame di ingegneria del software per i primi di giugno :)


  7. Traffyk
    12 Mag 08
    18:54

    La odio questa materia! :P
    Sono troppo cantinaro mi sa :) Comunque se un giorno riesco a mettermi con il libro avanti dovrei riuscirci senza problemi fortunatamente a me è solo un esame integrativo da 3 crediti :D


  8. wisher
    14 Mag 08
    19:58

    @Paperino: putroppo non era codice di debug, era codice che in teoria avrebbe dovuto essere definitivo


  9. davide
    19 Mag 08
    1:35

    In genere, se posso, cerco di evitare ciò che non è mio.. A volte si perde più tempo a “capire” che a riscrivere..
    A meno che le cose non siano fatte con criterio, allora anche senza i commenti si può fare.

    Comunque mi hai dato uno spunto: in futuro inserirò commenti aulici e minacciosi, danno concretezza al lavoro! :D


  10. vik
    19 Mag 08
    9:37

    > in genere, se posso, cerco di evitare
    > ciò che non è mio..
    Ma non sempre possibile, visto che i portali e/o siti diventano sempre più vere e proprie applicazione con svariati mega di codice PHP (e compagnia bella).
    > In futuro inserirò commenti aulici e
    > minacciosi, danno concretezza al
    > lavoro!
    ROTFLOL

Trackback e pingback

  1. Nessun trackback o pingback disponibile per questo articolo.

Segui i commenti di questo articolo abbonandoti al feed RSS specifico. Se vuoi vedere il tuo avatar apparire accanto al tuo commento iscriviti a Gravatar.

E non devi recedere d’un solo briciolo della tua persona umana, ma essere vivo, nient’altro che vivo, vivo e nient’altro sino alla fine. — Boris Pasternak, Esser famosi non è bello