View Full Version : Il codice va letto come fosse inglese
Stavo leggendo il bliki di Martin Fowler e vedo questo pezzo di codice:
TimePoint fiveOClock, sixOClock;
TimeInterval meetingTime = fiveOClock.until(sixOClock);
Ma non e' adorabile?
Certo che senza commenti.... :p
ciao ;)
maxithron
19-01-2006, 12:14
Ma non e' adorabile?
Delizioso :)
Speriamo solo che i cinesi non si convincano mai che il codice debba leggersi "come se fosse antani....ehm...pardon, come se fosse un affare cinese" :)
franksisca
19-01-2006, 16:17
molto carino, peccato che è inglese :cry: :cry: :cry: :cry: :cry:
Splendido... :|
Ci riuscirò pure io prima o poi....quando imparerò per bene l'inglese.... :Prrr:
Fenomeno85
19-01-2006, 17:29
Stavo leggendo il bliki di Martin Fowler e vedo questo pezzo di codice:
TimePoint fiveOClock, sixOClock;
TimeInterval meetingTime = fiveOClock.until(sixOClock);
Ma non e' adorabile?
:asd:
~§~ Sempre E Solo Lei ~§~
jappilas
19-01-2006, 18:00
Stavo leggendo il bliki di Martin Fowler e vedo questo pezzo di codice:
TimePoint fiveOClock, sixOClock;
TimeInterval meetingTime = fiveOClock.until(sixOClock);
Ma non e' adorabile?
bello è bello :)
ma, ehm, se TimePoint fosse una struct contenente due int e io gli passassi un unsigned long? cast implicito? runtime exception? http://www.drusie.com/forum/images/smiles/sgrat.gif
akfhalfhadsòkadjasdasd
19-01-2006, 20:31
Stavo leggendo il bliki di Martin Fowler e vedo questo pezzo di codice:
TimePoint fiveOClock, sixOClock;
TimeInterval meetingTime = fiveOClock.until(sixOClock);
Ma non e' adorabile?
... ha un che di... "bonaria ingenuità" ma è anche molto figurativo.
Stavo leggendo il bliki di Martin Fowler e vedo questo pezzo di codice:
TimePoint fiveOClock, sixOClock;
TimeInterval meetingTime = fiveOClock.until(sixOClock);
Ma non e' adorabile?
Bello, se funziona.... ;)
Presumo che meetingTime sia un intervallo di tempo; ok, chiaro.
... che viene calcolato usando 2 TimePoint.
Quello che non capisco è come venga calcolato senza inizializzare le variabili.
Poi, almeno per Java, c'è un altro problema: se uno vuol fare un bean i metodi devono iniziare per set per impostare e get per leggere.
Se non segui questo standard, non mi pare tu riesca a usare un bean con JSP, e se metti set e get parli inglese, ma non fluido....
Qualcuno sa se è cambiato qualcosa con le versioni più recenti di Java?
Anche il seguente spezzone si legge quasi come se fosse inglese... :D
synchronized (surelyReachableObjectsWhichHaveToBeMarkedAsSuch) {
waitRecommended =
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContentedSize
== surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.size();
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContentedSize =
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.size();
while (!surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.isEmpty())
{
surelyReachableObjectsWhichHaveToBeMarkedAsSuch.push(
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.getFirst() );
}
}
( da http://thedailywtf.com/forums/58140/ShowPost.aspx )
jappilas
28-01-2006, 15:48
Anche il seguente spezzone si legge quasi come se fosse inglese... :D
synchronized (surelyReachableObjectsWhichHaveToBeMarkedAsSuch) {
waitRecommended =
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContentedSize
== surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.size();
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContentedSize =
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.size();
while (!surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.isEmpty())
{
surelyReachableObjectsWhichHaveToBeMarkedAsSuch.push(
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.getFirst() );
}
}
( da http://thedailywtf.com/forums/58140/ShowPost.aspx )
ehm... http://www.drusie.com/forum/images/smiles/sgrat.gif
AnonimoVeneziano
28-01-2006, 15:57
Quello che si dice codice autocommentato :asd:
Anche il seguente spezzone si legge quasi come se fosse inglese... :D
synchronized (surelyReachableObjectsWhichHaveToBeMarkedAsSuch) {
waitRecommended =
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContentedSize
== surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.size();
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContentedSize =
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.size();
while (!surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.isEmpty())
{
surelyReachableObjectsWhichHaveToBeMarkedAsSuch.push(
surelyReachableObjectsWhichShouldHaveBeenProcessedButWereLockContented.getFirst() );
}
}
( da http://thedailywtf.com/forums/58140/ShowPost.aspx )
Il troppo stroppia :D
È buona norma non andare mai oltre un certo numero di lettere per identificatore altrimenti diventa tutto inutile.
ciao ;)
innovatel
28-01-2006, 23:57
Il primo non è x nulla male ... il secondo invece ... come dire ... troppo troppo
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.