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…
![]()
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.
Flickr/vikatwar
Linkedin/vincenzomilone
Twitter/_vik
Last.fm/vikfm
coComment/vik
Technorati/vikk
MyBlogLog/_vik
Blog/viklog

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.
Paperino
09 Mag 08
20:58
Eppure il codice con if(0) ha parecchio senso durante il debugging
Traffyk
09 Mag 08
22:16
Allora non rilascio i nuovi plugin che ho creato
eheheheh
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?
@Traffyk
lol Ora sono proprio curioso… Voglio vedere il codice!
Traffyk
12 Mag 08
14:16
@Vik: Ma neppure sotto tortura!
Lo farò soltanto dopo aver studiato ingegneria del software e sostenuto il relativo esame 
vik
12 Mag 08
15:21
Se ti interessa sto preparando l’esame di ingegneria del software per i primi di giugno
Traffyk
12 Mag 08
18:54
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
wisher
14 Mag 08
19:58
@Paperino: putroppo non era codice di debug, era codice che in teoria avrebbe dovuto essere definitivo
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!
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