10

Web consulting, a volte puo’ essere divertente (a volte)

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

Un commento molto eloquace

…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.

, , ,

Sp3
Il fotografo del lunedì #4



Questo Articolo ha 10 Commenti. Aggiungi il Tuo!

  1. 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. Eppure il codice con if(0) ha parecchio senso durante il debugging :)

  3. Allora non rilascio i nuovi plugin che ho creato :P

    eheheheh

  4. @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. @Vik: Ma neppure sotto tortura! :D Lo farò soltanto dopo aver studiato ingegneria del software e sostenuto il relativo esame :P

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

  7. 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. @Paperino: putroppo non era codice di debug, era codice che in teoria avrebbe dovuto essere definitivo

  9. 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. > 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

Scrivi un Commento

(obbligatorio)

(non sarà pubblicata, obbligatoria)

L'anteprima del commento apparirà qui sotto ↓

top