|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4329
|
ci provo...
voila, con alcuni gia ci conosciamo...seguo idealmente il progetto da un po di tempo, ma l ho sempre reputato troppo bordelloso per me...studio informatica da anni, ma per motivi strani (spiegare sarebbe allucinante) quest anno sono una matricola di nuovo, avendo fatto la rinuncia agli studi e reimmatricolazione...con java sto a livello tipo di inizio 3 anno universitario, quindi a un livello infimo...solo che a differenza che in passato, ora mi piacerebbe dare una svolta alla mia vita, al mio cervello pigro e cercare di coltivare quello per cui bene o male ho aspirazioni lavorative in futuro (la programmazione); taglio corto qui con l introduzione (per una volta non saro prolisso inutilmente); il fatto è che questo progetto è davvero fico, in un ambiente pieno di gente ok, e molto stimolante di per se, per cui mi piacerebbe dare un contributo (apprendere forse è la formula giusta), se solo ovviamente ne fossi in grado, cosa che non penso di essere al momento in cui scrivo...pero lo chiedo lo stesso, perche in fondo non si nasce imparati e anche soltanto lo sbattermi a cercare di capire un 10% del progetto significherebbe acquisire conoscenze maggiori di quelle che ho adesso...
il fatto è che non so nè cosa nè come chiedere...potremmo fare cosi (visto che se c e una cosa che non sopporto è fare la piattola succhiaconoscenza degli altri)...io mi sbatto un po a leggere mille mila cose riguardo a questo progetto (nel quale mi piacerebbe entrare), dopodiche se qualcuno ha gia colto ma mia velata richiesta ed è disposto ad accollarsi uno "che si deve fare" bene, senno vorra dire che mi riproporro quando avro qualche conoscenza in piu (almeno per poter aiutare)...raggiungero cmq l obiettivo di almeno capire il "disegno" del progetto e quindi aumentero le mie conoscenze e ve ne saro grato senza che voi abbiate fatto nulla...e in caso positivo ci guadagnerete un collaboratore che non lo fa nemmeno per gloria, bensi per imparare a far funzionare il cervello e a programmare qualcosa di utile invece di una calcolatrice scientifica ![]()
__________________
|18k+|slk800|a7n8x|1Gb/ddr400|Gf4mx440|Pio108|WD 160Gb|Case|Uni|Album|AnimeClick|OneManga| |ClassicThrash!|BNR Metal|TrueMetal|Dime|Chuck| |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
|
Abile e arruolato!
Ho letto il tuo post nell'altro topic e non mi piacciono i piagnoni, qui si lavora, e si diventa piu' bravi della media dei programmatori in poco tempo anche a costo di farti scrivere test per il resto dei tuoi giorni ![]() A parte gli scherzi, su Diamonds imparerai un concetto importante "Keep It Simple Sweety" (la versione politically correct), ovvero il fare le cose semplici, poche paranoie su quello che succedera' dopo, c'e' un problema da risolvere e lo si risolve. E' un concetto che si applica anche alla vita di tutti i giorni e funziona bene. Ora, per quanto riguarda Diamonds, scarica i tool di sviluppo (ci sono un paio di topic in alto), leggi i concetti generali sullo unit testing e le metodologie agili (sempre post in alto) e scarica il codice dal repository. Fatto questo, cerca tutti i topic intitolati Pair Programming o Test Driven Development e leggili: sono la fonte migliore di informazioni sulla metodologia. Fatto questo (un pomeriggio non di piu') sei pronto per il tuo primo task che farai in Pair Programming con qualcuno che ti mostrera' la metodologia in pratica.
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
|
Benvenuto ^^
Oltre a quanto detto da fek se hai tempo leggi anche: Addison Wesley - Test-Driven Development By Example (2002), lo sto leggendo (sì, da parecchio..il tempo è sempre troppo poco ![]() riguardo la calcolatrice scientifica...figurati che ieri è stato detto che bisogna farne una, si può immaginare la mia gioia a riguardo... -.-°°° fek, ma io ci provo ad esportare anche ai miei prof la filosofia agile e del TTD, però non la capiscono ![]()
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us! |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4329
|
sto svenendo...gazzo fek son ipercontento, a pare il fatto che (per fortuna ho gia consegnato un programmello per l uni per il 24 e ho tempo libero
![]() ![]() ![]()
__________________
|18k+|slk800|a7n8x|1Gb/ddr400|Gf4mx440|Pio108|WD 160Gb|Case|Uni|Album|AnimeClick|OneManga| |ClassicThrash!|BNR Metal|TrueMetal|Dime|Chuck| |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
|
Se ti servissero piu' di poche ore per essere in grado di svolgere un task allora avremmo sbagliato noi qualcosa nel progetto, perche' l'idea e' che il tempo di ingresso sia ridottissimo.
Dai una lettura veloce a quello che ti abbiamo consigliato e il resto vien da se'. E niente piagnistei che non abbiamo tempo qui... ![]()
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
|
Solo qualche consiglio da tenere a mente molto importante:
come detto prima il concetto di: "Keep It Simple Sweety" oltre a YAGNI ("you ain't gonna need it"...spero che sia giusto com'è scritto.... ![]() Ma ricorda sempre quella più importante: "mai far arrabbiare i coach" ![]() ![]() ok ok, la smetto ^^ p.s. chiedi pure tutto quello che vuoi, esiste il forum apposta (per i problemi relativi al progetto/codice c'è un topic apposito, su come scaricare da svn e configurare eclipse ci sono topic sticcati se non sbaglio)
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us! |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
|
Benvenuto
![]()
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam. |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4329
|
ok, mi sto mettendo in riga...ho sempre programmato in java con textpad o al massimo jcreator, quindi mi sono scaricato eclipse 3.1, ho installato subeclipse e mi sono succhiato "svn://spartacus.dnsalias.net/diamonds"....forse pero non l ho fatto nel modo corretto perche non l ho fatto come suggerito nella guida:
Quote:
detto questo se apro il tree del progetto ho milioni di miliardi di voci, non organizzate in subtrees, e molte di queste sono con la crocettella rossa sopra (presumo che ci siano stati errori in giro da qualche parte, ma non so se per colpa mia o meno)...inoltre ho bisogno che qualcuno (il fare questa domandami fa sentire idiota) mi illustri anche solo per sommissimi capi (tipo 5 parole cad) che cosa si intende per branches e trunks... dopodiche cerchero di sbattermi violentemente per capire da che parte partire per capire un minimo di cio che sto cercando di capire (dunque una situazione critica)
__________________
|18k+|slk800|a7n8x|1Gb/ddr400|Gf4mx440|Pio108|WD 160Gb|Case|Uni|Album|AnimeClick|OneManga| |ClassicThrash!|BNR Metal|TrueMetal|Dime|Chuck| |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4329
|
diciamo che riesco sommariamente a intuire che posso visionare i sorgenti di quanto è stato fatto finora...avro bisogno di tempo per leggere e ruminare...piu cerco di capire e piu mi rendo conto che la cosa è enormemente piu grande delle mie attuali possibilita...anche la piu "banale" delle cose di cui si discute richiede conoscenze che io non possiedo...sara dura, ma mi infognero duro!
__________________
|18k+|slk800|a7n8x|1Gb/ddr400|Gf4mx440|Pio108|WD 160Gb|Case|Uni|Album|AnimeClick|OneManga| |ClassicThrash!|BNR Metal|TrueMetal|Dime|Chuck| |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
|
con eclipse 3.1 a me il progetto non andava(sembrava non supportare pienamente java5, tipo non mi faceva gli static import di funzioni (ma di costanti si) e non mi faceva l'autoboxing annidato.
btw in ogni caso RTFM. leggi i manuali, magari prima fatti un progettino su eclipse, giusto per capire come funziona, le varie prospettive(java, debug, etc). poi ovviamente devi scaricarti java5 runtime e sdk(ho fatto una fatica a trovarlo sul sito della sun..) poi ambientato con eclipse(leggi un po di documentazione se lo vuoi sfruttare appieno ctrl+barra rulez ![]() |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4329
|
dunque, ho sincronizzato col repository e ora nel navigator mi fa vedere correttamente tutto il tree del progetto...
__________________
|18k+|slk800|a7n8x|1Gb/ddr400|Gf4mx440|Pio108|WD 160Gb|Case|Uni|Album|AnimeClick|OneManga| |ClassicThrash!|BNR Metal|TrueMetal|Dime|Chuck| |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:23.