Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Dopo oltre 4 anni si rinnova la serie Sony Alpha 7 con la quinta generazione, che porta in dote veramente tante novità a partire dai 30fps e dal nuovo sensore partially stacked da 33Mpixel. L'abbiamo provata per un breve periodo, ecco come è andata dopo averla messa alle strette.
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme e Aston Martin Aramco F1 Team si sono (ri)unite dando alla vita un flagship con chip Snapdragon 8 Elite Gen 5 e design esclusivo ispirato alle monoposto di Formula 1. La Dream Edition introduce la nuova colorazione Lime Essence abbinata al tradizionale Aston Martin Racing Green, decorazioni intercambiabili personalizzate e una confezione a tema F1, intorno a uno smartphone dall'ottima dotazione tecnica con batteria da 7000mAh ricaricabile a 120W e isola fotografica intercambiabile
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
Abbiamo partecipato all'OVHcloud Summit 2025, conferenza annuale in cui l'azienda francese presenta le sue ultime novità. Abbiamo parlato di cloud pubblico e privato, d'intelligenza artificiale, di computer quantistici e di sovranità. Che forse, però, dovremmo chiamare solo "sicurezza"
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 22-01-2008, 13:54   #161
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Ho sempre odiato i vari CreateForTesting...

No, perché la mia idea è quella di eliminare proprio quei metodi.

In pratica nel codice dei test istanzio soltanto oggetti Mock*, mentre nel codice di produzione soltanto oggetti *Engine.

Non esiste nessuna CreateForTesting. Si usano i costruttori delle rispettive implementazioni quando e dove servono.
Da quello che ho visto le possiamo cancellare o spostarle anche ora. Dobbiamo solo trovargli un posto sensato dove metterle.
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 13:54   #162
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da redcloud Guarda i messaggi
Perchè vedere i pezzi che scendono dalla colonna in modo decentrato è uno strazio. Mi si disallinea il cervello
Tu non pensi quadridimensionalmente, Marty!



Ma soprattutto non pensi da programmatore, dove è il 2 il numero perfetto.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 13:56   #163
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da VICIUS Guarda i messaggi
Da quello che ho visto le possiamo cancellare o spostarle anche ora. Dobbiamo solo trovargli un posto sensato dove metterle.
src/trashcan
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 13:58   #164
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
[...] Ma soprattutto non pensi da programmatore, dove è il 2 il numero perfetto.
È un gnommaro convinto. Se non stiamo attenti ci chiederà di usare un solo tipo di gemme perché altrimenti potrebbero confondersi gli utenti
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:03   #165
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Mah Credo che non sia soltanto lui il problema. Circolano voci che parlano di lavorare tutti con Linux, perché alcuni test su Windows falliscono e su Linux no.

Io non mi oppongo assolutamente all'idea, sia chiaro, ma prima voglio vedere Fran lavorare su Linux, e poi ben volentieri seguirò la sua strada...























































__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:03   #166
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Per quanto mi riguarda, meno interfacce (e relativi Mock) usiamo, e meglio è.
Per quanto riguarda me invece piu' interfacce meglio e', mi piace molto il design-by-interface

Il problema e' non prenderci troppo la mano e creare mostri come ExtensibleObject giusto per un paio di metodi. Come sempre in "medio stat virtus". La tua idea di usare interfacce e poi creare gli oggetti mock per eliminare createForTesting() mi piace. Direi di sperimentarci un po' e vedere come esce. Abbiamo sempre la possibilita' di usare la reflection e caricare al volo i MockObject se non e' troppo complicato.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:05   #167
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Mah Credo che non sia soltanto lui il problema. Circolano voci che parlano di lavorare tutti con Linux, perché alcuni test su Windows falliscono e su Linux no.
Prima che cio' accada, e' piu' facile che meta' team di sviluppo si trovi senza ditine, e a quel punto gli sara' difficile lavorare sia sotto Windows sia sotto Linux
fek è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:07   #168
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da fek Guarda i messaggi
Per quanto riguarda me invece piu' interfacce meglio e', mi piace molto il design-by-interface

Il problema e' non prenderci troppo la mano e creare mostri come ExtensibleObject giusto per un paio di metodi. Come sempre in "medio stat virtus". La tua idea di usare interfacce e poi creare gli oggetti mock per eliminare createForTesting() mi piace. Direi di sperimentarci un po' e vedere come esce. Abbiamo sempre la possibilita' di usare la reflection e caricare al volo i MockObject se non e' troppo complicato.
Sì, lo sapevo che a te piace il design-by-interface. E' che tendenzialmente sono un pazzo suicida...

Stasera a casa vedo di rimetter su Eclipse e dare un'occhiata alla code base.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:07   #169
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da fek Guarda i messaggi
Prima che cio' accada, e' piu' facile che meta' team di sviluppo si trovi senza ditine, e a quel punto gli sara' difficile lavorare sia sotto Windows sia sotto Linux
Cedo alla violenza...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:10   #170
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Sì, lo sapevo che a te piace il design-by-interface. E' che tendenzialmente sono un pazzo suicida...
siamo in due
d' altra parte non poteva essere altrimenti essendo io stato clonato dal tuo dna (come da tempo appurato )...
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name
Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish
Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
jappilas è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:11   #171
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Cedo alla violenza...
Al primo che propone di passare solo a Linux spezzo le ditine e poi ci gioco a shangai. Fra Eclipse, Tomcat e CruiseControl, ho pagato abbondantemente il mio dazio di Open Source
fek è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:12   #172
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da fek Guarda i messaggi
Per quanto riguarda me invece piu' interfacce meglio e', mi piace molto il design-by-interface

Il problema e' non prenderci troppo la mano e creare mostri come ExtensibleObject giusto per un paio di metodi. Come sempre in "medio stat virtus". La tua idea di usare interfacce e poi creare gli oggetti mock per eliminare createForTesting() mi piace. Direi di sperimentarci un po' e vedere come esce. Abbiamo sempre la possibilita' di usare la reflection e caricare al volo i MockObject se non e' troppo complicato.
usare la reflection per questo è una cavolata
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:13   #173
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
usare la reflection per questo è una cavolata
Tiger, qualunque cosa che funzioni, semplifichi il codice e risolva un problema per definizione non e' una cavolata. Se risolve il nostro problema in maniera semplice, la reflection va benissimo.
Se per risolvere il problema dobbiamo vendere l'anima di Cesare al diavolo, facciamo anche questo.

Ti voglio piu' pragmatico
fek è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:17   #174
Jocchan
Senior Member
 
L'Avatar di Jocchan
 
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
Quote:
Originariamente inviato da redcloud Guarda i messaggi
Altra domanda... perchè è stato scelto un numero pari di colonne?
Perchè le gemme scendono a coppie, ed è più facile per il giocatore incastrarle
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam.
Jocchan è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:18   #175
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da fek Guarda i messaggi
Tiger, qualunque cosa che funzioni, semplifichi il codice e risolva un problema per definizione non e' una cavolata. Se risolve il nostro problema in maniera semplice, la reflection va benissimo.
Se per risolvere il problema dobbiamo vendere l'anima di Cesare al diavolo, facciamo anche questo.

Ti voglio piu' pragmatico
Non so quanto possa valere l'anima di un ateo, ma se dovesse servire alla causa...

Comunque io i CreateForTesting li toglierei lo stesso, e col lavoretto di cui sopra IMHO il design del progetto dovrebbe trarne giovamento.

P.S. Tanto lo sapete che a me piace più rifattorizzare che scrivere codice, vero?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:19   #176
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Non so quanto possa valere l'anima di un ateo, ma se dovesse servire alla causa...

Comunque io i CreateForTesting li toglierei lo stesso, e col lavoretto di cui sopra IMHO il design del progetto dovrebbe trarne giovamento.

P.S. Tanto lo sapete che a me piace più rifattorizzare che scrivere codice, vero?
Abbiamo un volontario!
fek è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:20   #177
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1545
Un'idea che mi e` venuta ora. Si puo` evitare di creare un'interfaccia ogni volta che si crea una classe mock e compilare la classe mock (chiamata con lo stesso nome) in fase di testing invece di quella normale? Eviteremmo un sacco di complicazioni cosi`...
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:21   #178
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da fek Guarda i messaggi
Abbiamo un volontario!
In effetti mi stavo chiedendo: come mai Fran, alla mia proposta, a sua volta non mi ha proposto volontario?

OK, per me va bene.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:22   #179
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da Ufo13 Guarda i messaggi
Un'idea che mi e` venuta ora. Si puo` evitare di creare un'interfaccia ogni volta che si crea una classe mock e compilare la classe mock (chiamata con lo stesso nome) in fase di testing invece di quella normale? Eviteremmo un sacco di complicazioni cosi`...
In Java non c'è la compilazione condizionale, se non ricordo male.

Forse con la Reflection potremmo uscircene fuori, ma per me è un terreno nuovo e onestamente non ho la benché minima idea di come dovremmo procedere...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2008, 14:30   #180
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da Ufo13 Guarda i messaggi
Un'idea che mi e` venuta ora. Si puo` evitare di creare un'interfaccia ogni volta che si crea una classe mock e compilare la classe mock (chiamata con lo stesso nome) in fase di testing invece di quella normale? Eviteremmo un sacco di complicazioni cosi`...
KISS, proviamo prima a separare le interfacce come suggerisce Cesare.
fek è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator Sony Alpha 7 V, anteprima e novità della ...
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1 realme GT 8 Pro Dream Edition: prestazioni da fl...
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum OVHcloud Summit 2025: le novità del cloud...
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI C...
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro DJI Neo 2 in prova: il drone da 160 grammi guada...
L'ESA sta cercando alternative all'utili...
iliad TOP 250 PLUS e TOP 300 PLUS: valan...
FRITZ! a Sicurezza 2025: connessioni WiF...
I 18enni di oggi non fanno più la...
Super offerte Apple: iPhone 16e a 529€ e...
Torres EVT arriva in Italia con listino ...
Microsoft Flight Simulator 2024 provato ...
Offerte Amazon ancora attive: Kindle, Fi...
Caldaie a gas, colpo di scena: l'UE valu...
Altro che 'scandalo De Martino', in Core...
Meta leggerà i tuoi messaggi dal ...
OpenAI entra in Thrive Holdings: nasce u...
Paramount: nuovi film di Sonic e Tartaru...
EU AI Cloud, il cloud sovrano di SAP per...
God of War: la serie TV entra in pre-pro...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:56.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v