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





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.
Eppure il codice con if(0) ha parecchio senso durante il debugging
Allora non rilascio i nuovi plugin che ho creato
eheheheh
@wisher
Perfetto, penso la prima cosa che ti insegnano ad un corso di programmazione…
@Paperino
Debbugging? E che cos’è? Si mangia?
@Traffyk
lol Ora sono proprio curioso… Voglio vedere il codice!
@Vik: Ma neppure sotto tortura!
Lo farò soltanto dopo aver studiato ingegneria del software e sostenuto il relativo esame
Se ti interessa sto preparando l’esame di ingegneria del software per i primi di giugno
La odio questa materia!
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
Sono troppo cantinaro mi sa
@Paperino: putroppo non era codice di debug, era codice che in teoria avrebbe dovuto essere definitivo
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!
> 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