Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Apple MacBook Air M3: chi deve davvero comprarlo? La recensione
Apple MacBook Air M3: chi deve davvero comprarlo? La recensione
A distanza di circa 8 mesi arriva l’importante aggiornamento dei MacBook Air: nessun cambiamento estetico, ma una revisione hardware interna con l’upgrade al processore M3. Le prestazioni migliorano rispetto alle generazioni precedenti, e questo fa sorgere una domanda spontanea: a chi è rivolto oggi questo laptop? Cerchiamo di capirlo nella nostra recensione 
ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ultrawide si fondono
ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ultrawide si fondono
Da ASUS un monitor particolare ma molto completo: principalmente indirizzato al videogiocatore, può essere sfruttato con efficacia anche per attività creative e di produzione multimediale
Dreame L10s Pro Ultra Heat: la pulizia di casa tutta sostanza
Dreame L10s Pro Ultra Heat: la pulizia di casa tutta sostanza
Il nuovo robot aspirapolvere domestico di Dreame abbina funzionalità complete a un moccio flottante che raggiunge al meglio gli angoli delle pareti. Un prodotto tutto in uno semplice da utilizzare ma molto efficace, in grado di rispondere al meglio alle necessità di pulizia della casa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-04-2008, 09:52   #501
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da Ufo13 Guarda i messaggi
cut
non importa che metti i TODO in ogni punto. Magari mettine uno, abbastanza descrittivo su cosa intendi per refactoring, poi uno si guarda la lista dei task nel codice, lo trova, lo legge e capisce cosa si dovrebbe fare. Poi se ha dubbi chiede sul forum.

Se il refactoring è complesso, va descritto bene, altrimenti chi legge il TODO nn sa bene cosa deve fare, e magari fa il refactoring in una maniera diversa da quella voluta, e perde solo tempo
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 17:52   #502
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da thebol Guarda i messaggi
Ho implementato la Region(0, 0, 0, 0)

Codice:
        if (top < 0 || left < 0)
        {
            return new Region(0, 0, 0, 0);
        }
poi ho eliminato i vari controlli region != null nel codice, e gli unici test che falliscono, sono quelli che verificavano precisamente il codice che ho cambiato.

Ho provato un po in gioco, e non ho visto errori evidenti.

faccio i nuovi test per region e committo
nn ho ancora commitato per un motivo. Mi stavo guardando alcuni metodi che usano Region ho qualche dubbio

una region(1,1,0,0), cioè una 0x0, se chiedo quali celle appartengono a lei, deve ripondere null, o Cell(1,1).

Questo è un esempio, ma ci sono vari punti in cui ho il dubbio se il comportamento con una region 0x0 ha senso come e adesso(ritorna Cell(1,1)) oppure no
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 20:04   #503
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12068
Quote:
Originariamente inviato da fek Guarda i messaggi
YAGNI!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ma le gif spettacolari che fine hanno fatto?!?!?
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 21:25   #504
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1536
Quote:
Originariamente inviato da thebol Guarda i messaggi
nn ho ancora commitato per un motivo. Mi stavo guardando alcuni metodi che usano Region ho qualche dubbio

una region(1,1,0,0), cioè una 0x0, se chiedo quali celle appartengono a lei, deve ripondere null, o Cell(1,1).

Questo è un esempio, ma ci sono vari punti in cui ho il dubbio se il comportamento con una region 0x0 ha senso come e adesso(ritorna Cell(1,1)) oppure no
Ma invece avere una classe NullRegion?
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
Old 04-04-2008, 10:06   #505
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da Ufo13 Guarda i messaggi
Ma invece avere una classe NullRegion?
Region è modificabile.

Se è lecito allargare una region 0x0(per me lo è) il nullRegion nn se po fa
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 04-04-2008, 10:09   #506
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1536
Hmm hai ragione non ci avevo pensato.

Esisterebbero casi in cui una NullRegion debba estendersi?
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
Old 04-04-2008, 13:22   #507
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4740
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
Ma le gif spettacolari che fine hanno fatto?!?!?
sarebbe da upparle tutte su imageshack se già non lo sono, e raccogliere tutti i link in un thread "Diamonds Refactoring Proposal Standard Reply GIFs", sticky
__________________
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 06-04-2008, 01:58   #508
Antares88
Senior Member
 
L'Avatar di Antares88
 
Iscritto dal: Jan 2003
Città: Roma
Messaggi: 832
Quote:
Originariamente inviato da jappilas Guarda i messaggi
sarebbe da upparle tutte su imageshack se già non lo sono, e raccogliere tutti i link in un thread "Diamonds Refactoring Proposal Standard Reply GIFs", sticky
domani appena ho un attimo le recupero dal pc e me ne occupo io, aggiungendone anche una o due nuove che avevo in mente di fare.

cmq erano già su imageshack mi pare. le avevo caricate li se non erro.
__________________
Trattative concluse su mercatino: The_Saint, ewandeep, Wiltord, maurizioi, Compulsion, mauryxxx76
Antares88 è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2008, 13:10   #509
Bonfo
Senior Member
 
L'Avatar di Bonfo
 
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
Quote:
Originariamente inviato da Ufo13 Guarda i messaggi
Hmm hai ragione non ci avevo pensato.

Esisterebbero casi in cui una NullRegion debba estendersi?
No, direi proprio di no.
__________________
Software engineer
Bonfo's Blog
Bonfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2008, 13:05   #510
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
un buon motivo per nn fare le Region 0x0:

Region contiene un Rectange

il costruttore di rectangle è
public Rectangle(int left, int top, int width, int height)

e il metodo getRight è implementato così:
Codice:
    public int getRight()
    {
        return width + left - 1;
    }
con left 1 e width 0, right risulta 0

o si rivede anche rectangle, oppure io lascerei stare questo refactoring..
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2008, 14:10   #511
Bonfo
Senior Member
 
L'Avatar di Bonfo
 
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
Quote:
Originariamente inviato da thebol Guarda i messaggi
un buon motivo per nn fare le Region 0x0:

Region contiene un Rectange

il costruttore di rectangle è
public Rectangle(int left, int top, int width, int height)

e il metodo getRight è implementato così:
Codice:
    public int getRight()
    {
        return width + left - 1;
    }
con left 1 e width 0, right risulta 0

o si rivede anche rectangle, oppure io lascerei stare questo refactoring..
Appunto, un a bella NullRegion siamo tutti felici
__________________
Software engineer
Bonfo's Blog
Bonfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2008, 14:21   #512
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da Bonfo Guarda i messaggi
Appunto, un a bella NullRegion siamo tutti felici
Region è modificabile, nn ze po.
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2008, 15:03   #513
Bonfo
Senior Member
 
L'Avatar di Bonfo
 
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
Quote:
Originariamente inviato da thebol Guarda i messaggi
Region è modificabile, nn ze po.
Azz...allora mi sono perso un passaggio.
Dò un occhio al codice
__________________
Software engineer
Bonfo's Blog
Bonfo è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2008, 17:12   #514
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4740
[PAIR] / [MINI PAIR] proposal...

come da titolo
ci sarebbe m.distrutti interessato e volonteroso di imparare, lo troviamo un momento ( e soprattutto un refactoring semplice semplice) per introdurlo al TDD?
__________________
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 10-04-2008, 18:13   #515
m.distrutti
Member
 
L'Avatar di m.distrutti
 
Iscritto dal: Sep 2007
Messaggi: 207
Quote:
Originariamente inviato da jappilas Guarda i messaggi
come da titolo
ci sarebbe m.distrutti interessato e volonteroso di imparare, lo troviamo un momento ( e soprattutto un refactoring semplice semplice) per introdurlo al TDD?
ti ringrazio per la spiegazione ihih, dopo appena torno dall'ufficio riguardo la code; cmq non vi preoccupate, se in questo momento da come ho capito ha più priorita rivedere il codice attuale aspetto volentieri

PS: chiamatemi pure Kayne (per non stare a scrivere m.distrutti ogni volta ) in web che e' il mio vero nick, qui su HWUpgrade ho sbagliato ghgh

oppure marco come preferite :P

Ultima modifica di m.distrutti : 10-04-2008 alle 18:15.
m.distrutti è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2008, 08:42   #516
Bonfo
Senior Member
 
L'Avatar di Bonfo
 
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
C'è nessunooooooo!?!?!?!

Ok, ok. Io sono il primo della lista di quelli che è ormai...un mese ... che non fa una mazza.
Ma siamo già rispariti tutti?! o è solo la code complete di Fek che ci mette in crisi?

Probabilmente avere un po' di task aiuterebbe :P
__________________
Software engineer
Bonfo's Blog
Bonfo è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2008, 09:34   #517
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: California
Messaggi: 11781
Quote:
Originariamente inviato da Bonfo Guarda i messaggi
C'è nessunooooooo!?!?!?!

Ok, ok. Io sono il primo della lista di quelli che è ormai...un mese ... che non fa una mazza.
Ma siamo già rispariti tutti?! o è solo la code complete di Fek che ci mette in crisi?

Probabilmente avere un po' di task aiuterebbe :P
Io ho (quasi) finito col code complete e posso ricominciare, ma non mi piace il fatto che se non vi sprono ogni ora nessuno fa nulla... L'ultimo commit e' di nove giorni fa.
Comunque, dalla settimana prossima ricominciamo con qualche task.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2008, 20:13   #518
redcloud
Bannato
 
L'Avatar di redcloud
 
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1265
Spronate anche me che sono fresco di sban (ore 18:00)
redcloud è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2008, 17:15   #519
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1536
Io son tornato ieri sera dopo 8 giorni in Scandinavia
Avrei dovuto avvertire sul forum :P

Da stasera riprendo in mano il codice
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Apple MacBook Air M3: chi deve davvero comprarlo? La recensione Apple MacBook Air M3: chi deve davvero comprarlo...
ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ultrawide si fondono ASUS ROG Swift OLED PG49WCD: quando QD-OLED e ul...
Dreame L10s Pro Ultra Heat: la pulizia di casa tutta sostanza Dreame L10s Pro Ultra Heat: la pulizia di casa t...
HONOR Magic6 Pro: come funziona Magic Portal, il modo ''intelligente'' di condividere HONOR Magic6 Pro: come funziona Magic Portal, il...
L'innovazione richiede fiducia: Workday si propone come guida nell'era dell'IA L'innovazione richiede fiducia: Workday si propo...
RocketStar FireStar Drive: un propulsore...
Roscosmos: il lancio del razzo spaziale ...
Italia strategica per Oracle. Arriva la ...
Sam-Bankman Fried: 25 anni di reclusione...
Mobility Analytics di WINDTRE Business p...
Il lander lunare JAXA SLIM si è r...
Warframe conquista l'iPhone: senza soluz...
Marvel Rivals!, l'inaspettato shooter Pv...
Twitch aggiorna le linee guida sui conte...
Galaxy M55 ufficiale: la nuova fascia me...
Google corregge sette vulnerabilit&agrav...
IA: le imprese italiane sono in prima li...
Garmin Dash Cam 57: un'alleata perfetta ...
Elgato Facecam MK2: come rendere ancora ...
2 iRobot Roomba al prezzo più sco...
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: 00:27.


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