Torna indietro   Hardware Upgrade Forum > Software > Programmazione

OPPO Find X9 Pro: il camera phone con teleobiettivo da 200MP e batteria da 7500 mAh
OPPO Find X9 Pro: il camera phone con teleobiettivo da 200MP e batteria da 7500 mAh
OPPO Find X9 Pro punta a diventare uno dei riferimenti assoluti nel segmento dei camera phone di fascia alta. Con un teleobiettivo Hasselblad da 200 MP, una batteria al silicio-carbonio da 7500 mAh e un display da 6,78 pollici con cornici ultra ridotte, il nuovo flagship non teme confronti con la concorrenza, e non solo nel comparto fotografico mobile. La dotazione tecnica include il processore MediaTek Dimensity 9500, certificazione IP69 e un sistema di ricarica rapida a 80W
DJI Romo, il robot aspirapolvere tutto trasparente
DJI Romo, il robot aspirapolvere tutto trasparente
Anche DJI entra nel panorama delle aziende che propongono una soluzione per la pulizia di casa, facendo leva sulla propria esperienza legata alla mappatura degli ambienti e all'evitamento di ostacoli maturata nel mondo dei droni. Romo è un robot preciso ed efficace, dal design decisamente originale e unico ma che richiede per questo un costo d'acquisto molto elevato
DJI Osmo Nano: la piccola fotocamera alla prova sul campo
DJI Osmo Nano: la piccola fotocamera alla prova sul campo
La nuova fotocamera compatta DJI spicca per l'abbinamento ideale tra le dimensioni ridotte e la qualità d'immagine. Può essere installata in punti di ripresa difficilmente utilizzabili con le tipiche action camera, grazie ad una struttura modulare con modulo ripresa e base con schermo che possono essere scollegati tra di loro. Un prodotto ideale per chi fa riprese sportive, da avere sempre tra le mani
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-12-2006, 15:10   #41
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1545
Quote:
Originariamente inviato da PGI-Bis
Ho ritrovato la storia del soviet development. E' citata nel Tanenbaum (Modern Operating System, 2nd ed., Ch 12, 12.5.2, p. 891) ma l'ho erroneamente attribuita all'Autore. E' di Harlan Mills e pare chiamarsi Chief Programmer Team. Risale agli anni '70 e non viene più usata da un bel po'.
Chissà come mai eh

71104 se vuoi sviluppare agile i test ti servono, se devi fare refactoring i test ti servono è un dato di fatto, io non credo avrei la voglia di farmi il refactoring di BigGem senza i test. Devi inoltre considerare che il team di Diamonds è composto da gente inesperta con poco tempo e forse con poca voglia (non tutti). Secondo me il risultato ottenuto è stato molto molto buono considerando questi punti e comunque il TDD non è a prova di proiettile e se lo fai male lo fai male (concordo pienamente sulla pessima qualità di molti test).

Molti test avevano una qualità pessima perchè non sono state rispettate, per inesperienza o qualsivoglia, le famose regole KISS etc etc e ben pochi hanno rifattorizzato il codice dei test perchè pochi avevano voglia di scriverli.

Ricorda comunque che è stato un esperimento e molte cose probabilmente sarebbero potute funzionare meglio. A me l'esperienza è servita moltissimo e non darei assolutamente la colpa ai test perchè secondo me senza quelli non avremmo manco raggiunto la first playable.
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 15:16   #42
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da Ufo13
Ricorda comunque che è stato un esperimento e molte cose probabilmente sarebbero potute funzionare meglio. A me l'esperienza è servita moltissimo e non darei assolutamente la colpa ai test perchè secondo me senza quelli non avremmo manco raggiunto la first playable.
chi può dirlo... ricordati il vero scopo dei test: fallire quando si introducono bug. a me pare che la maggior parte delle volte che un test falliva su DC toccava refattorizzare quello piuttosto che il codice... io invece sono dell'idea che ciò che ci abbia veramente portato avanti fino ad un buon punto sia semplicemente il modo in cui fek ci ha insegnato a scrivere il codice vero e proprio (leggi post precedente: complessità ciclomatiche basse, ecc. ecc.).
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 15:22   #43
Ufo13
Senior Member
 
L'Avatar di Ufo13
 
Iscritto dal: Nov 2005
Messaggi: 1545
Quote:
Originariamente inviato da 71104
chi può dirlo... ricordati il vero scopo dei test: fallire quando si introducono bug. a me pare che la maggior parte delle volte che un test falliva su DC toccava refattorizzare quello piuttosto che il codice... io invece sono dell'idea che ciò che ci abbia veramente portato avanti fino ad un buon punto sia semplicemente il modo in cui fek ci ha insegnato a scrivere il codice vero e proprio (leggi post precedente: complessità ciclomatiche basse, ecc. ecc.).
Secondo me si parla di due cose diverse, vabè dai l'off topic è durato troppo
Ufo13 è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 15:40   #44
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da franksisca
comunque, mi spieghi, brevemente, cosa intendi per complessità ciclomatica???
E' una metrica del codice sorgente (anche detto McCabe complexity) che misura la complessità basandosi sul grafo di flusso del sorgente...
Ogni arco del grafo è una condizione di un costrutto di flusso (if, else, while, switch). Ogni nodo è un blocco di istruzioni raggiungibile solo attraverso gli archi entranti.
Dati n il numero di nodi e a il numero di archi la complessità ciclomatica è definita come:

V(g) = a - n + 2
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 16:00   #45
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
quindi, se ho quattro if innestati complessità 4, altrimenti se sono separati complessità 1, giusto???

interessante come concetto, nel corso di algoritmi e strutture dati ci hanno parlato di altre complessità, ma questa, sinceramente, non l'avevo mai sentita.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 16:08   #46
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sempre 4
Un "if" genera sempre un biforcazione del flusso...

http://en.wikipedia.org/wiki/Cyclomatic_complexity
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 16:09   #47
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da franksisca
quindi, se ho quattro if innestati complessità 4, altrimenti se sono separati complessità 1, giusto???
no! a parte che non è 4 ma è 5 perché si parte da 1, ma comunque rimane 5 anche se gli if stanno allo stesso livello. non importa se un branch è potuto avvenire solo perché ne è avvenuto un altro, di fatto ci stanno N branch e il programma potrebbe prendere N+1 strade diverse.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 16:25   #48
dierre
Senior Member
 
L'Avatar di dierre
 
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2125
Quote:
Originariamente inviato da 71104
no! a parte che non è 4 ma è 5 perché si parte da 1, ma comunque rimane 5 anche se gli if stanno allo stesso livello. non importa se un branch è potuto avvenire solo perché ne è avvenuto un altro, di fatto ci stanno N branch e il programma potrebbe prendere N+1 strade diverse.
cioè prendi sempre il caso peggiore?
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale.
Go to a Wormhole
dierre è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 16:28   #49
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Come c'è scritto nel link sopra, misura il numero di percorsi linearmente indipendenti per attraversare il codice... Se entro in un if ho un percorso, se non ci entro ne ho un altro diverso...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 17:55   #50
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
e con lo switch, ne considera n, per n casi dello switch???
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 20:59   #51
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
Quote:
Originariamente inviato da franksisca
e con lo switch, ne considera n, per n casi dello switch???
EDIT: sì, infatti per la comp ciclomatica contano sempre i code paths e:

uno switch dirama il codice in N paths qualora gli N statement case di cui è composto, includano anche default: , altrimenti dovrebbero essere N+1
__________________
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

Ultima modifica di jappilas : 30-12-2006 alle 01:01.
jappilas è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 21:08   #52
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da jappilas
uno switch dirama il codice in N code paths se negli N statement case di cui è composto, rientra anche default:
altrimenti doivrebbero essere N+1
siamo d'accordo, ma a complessità, come lo considero???
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 21:09   #53
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da franksisca
siamo d'accordo, ma a complessità, come lo considero???
Sono N percorsi diversi e quindi conta N
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 21:32   #54
jappilas
Senior Member
 
L'Avatar di jappilas
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
come mio solito mi spiego male ...

EDIT: ho editato anche il post precedente (scusa cionci )
__________________
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

Ultima modifica di jappilas : 30-12-2006 alle 01:01.
jappilas è offline   Rispondi citando il messaggio o parte di esso
Old 29-12-2006, 21:45   #55
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da jappilas
come mio solito mi spiego male ...
capita anche a me, comunque grazie cionci.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2006, 12:27   #56
dierre
Senior Member
 
L'Avatar di dierre
 
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2125
Mi stavo guardando le SDL...rispetto alle OpenGL cosa cambia come difficoltà?
(Le SDL sono abbastanza usabili)
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale.
Go to a Wormhole
dierre è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2007, 20:54   #57
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da PGI-Bis
Ci sono una paio di cose che mi trattengono dal partecipare a Diamonds.
Il non saper programmare ad esempio?
fek è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2007, 21:03   #58
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Quote:
Originariamente inviato da fek
Il non saper programmare ad esempio?
O il non voler mettermi alla testa di una colonna per poi sparire lasciandola al suo destino.

Buon anno!
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2007, 21:09   #59
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da fek
Il non saper programmare ad esempio?
O________________________________________________________O''''''


morte agli infedeli l'Unica Mente è tornata arriva il Giudizio inchinatevi mortali O__O'
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2007, 21:10   #60
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da PGI-Bis
O il non voler mettermi alla testa di una colonna per poi sparire lasciandola al suo destino.

Buon anno!
spiacente, ma a questo punto brucerai in eterno
ti sei ribellato e ti sei rivolto con insolenza a chi ha più potere di te :|
non vorrei essere nei tuoi panni :|

intanto però mi sa che qua l'Unica Mente se continua così la bannano di nuovo
71104 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


OPPO Find X9 Pro: il camera phone con teleobiettivo da 200MP e batteria da 7500 mAh OPPO Find X9 Pro: il camera phone con teleobiett...
DJI Romo, il robot aspirapolvere tutto trasparente DJI Romo, il robot aspirapolvere tutto trasparen...
DJI Osmo Nano: la piccola fotocamera alla prova sul campo DJI Osmo Nano: la piccola fotocamera alla prova ...
FUJIFILM X-T30 III, la nuova mirrorless compatta FUJIFILM X-T30 III, la nuova mirrorless compatta
Oracle AI World 2025: l'IA cambia tutto, a partire dai dati Oracle AI World 2025: l'IA cambia tutto, a parti...
Dallo spazioporto di Jiuquan decollerann...
Il Giappone un passo più vicino a...
Gli interferometri LIGO, Virgo e KAGRA h...
Kia PV5: è record di autonomia! I...
L'aeroplano supersonico ''silenzioso'' N...
Nissan: le batterie allo stato solido co...
NVIDIA cambia strategia? La GPU Feynman ...
Signal respinge le accuse dopo il down A...
Uragano Melissa in arrivo: la tempesta d...
8K o 4K? Ecco perché il tuo occhi...
Mercato auto europeo in crescita nei pri...
Addio SSD e RAM, benvenuti funghi: dagli...
TCL Q6C: tecnologia e design per un TV c...
Corsair MP700 PRO XT al debutto: un SSD ...
Apple Watch Ultra 2 in titanio con GPS +...
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: 01:32.


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