.dsy:it. Pages (16): « 1 [2] 3 4 5 6 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [Progetto] TV Serial Cataloger (http://www.dsy.it/forum/showthread.php?threadid=38964)


Posted by -MaVeRiK86- on 03-09-2009 16:24:

@il_gege
rimango sempre perplesso sul cosa sia questo numero progressivo e se debba essere univoco all'interno degli episodi dell'array episodes[]..

@giron
Io pensavo di assegnargli l'anno corrente, in caso di data errata...c*****a dici?


Posted by fraBg on 03-09-2009 18:57:

Scusate ho alcuni dubbi:

1) il metodo clone quando lo usate?

2) nel metodo squeezeSpace() le tabulazioni multiple sono da togliere solo dal titolo del telefilme e dell'episodio o da tutto e per modificare effettivamente lavorate direttamente sui campi o cosa?


Posted by Stella20 on 03-09-2009 19:08:

nel metodo write bisogna riportare anke la | nel file tra i campi del catalogo??


Posted by -MaVeRiK86- on 03-09-2009 21:12:

@fraBg
1) Non ne ho idea, ma credo che lo utilizzi il prof in fase di test, in caso contrario mi aggrego alla tua domanda!

2)Io utilizzo questo metodo per tutte le String presenti in un Episode, così sono sicuro.

@Stella20
Per come la vedo io, write() deve incaricarsi solo di pulire i vecchi record e scrivere i nuovi.Il formato dei record da scrivere lo dovrebbe dare il toString di DB!


Posted by il_gege on 04-09-2009 07:13:

@Maverick: Il numero dell'episodio dubito che sia univoco, in quanto non viene assolutamente detto nel testo.

Per il controllo sull'episodio e sull'anno, io gli gestirei nella classe Episodio.
All'inizio gli avevo gestiti nella classe DB (nella lettura del file e nell'addEpisode), però effettivamente mi sembra più sensato gestirli nel costruttore.

__________________
Kantina27 - Punk Rock
MySpace Profile


Posted by giron on 04-09-2009 07:33:

@Maverick: Il numero dell'episodio dubito che sia univoco, in quanto non viene assolutamente detto nel testo.

Per il controllo sull'episodio e sull'anno, io gli gestirei nella classe Episodio. All'inizio gli avevo gestiti nella classe DB (nella lettura del file e nell'addEpisode), però effettivamente mi sembra più sensato gestirli nel costruttore.


Concordo!


Posted by towl88 on 04-09-2009 09:49:

1 domanda, ma come faccio ad eliminare le tabs all'interno della stringa? gli spazi li indico con ' ', ma per quando riguarda le tabs?


Posted by giron on 04-09-2009 10:01:

@ towl88: io ho usato una regex.

Ho un dubbio per quanto riguarda il metodo write: il write deve scrivere sul file la descrizione di ogni episodio (uno per ogni riga) e fino qui ok; ma deve scrivere su file in modo ordinato? cioè deve scrivere su file senza troppi spazi tra parole, senza doppioni e con le maiuscole al posto giusto o quello lo farà il prof nel main?


Posted by towl88 on 04-09-2009 10:12:

niente ho risolto utilizzando il controllo con \t....grazie comunque


Posted by Supernick on 04-09-2009 13:00:

ho provato un pò tutte le opzioni possibili, alla fine però ho implementato un paio di metodi in più che mi fa il tipico bubble sort!

Mh, non so se va bene fare così, anche perchè alla fine complichi un casino, invece se hai bene implementato il compareTo puoi usare i metodi della classe Arrays


Posted by fraBg on 04-09-2009 13:15:

ma per le tabulazioni potrebbero essercene anche più di due consecutive e più volte nella stessa stringa??


Posted by fraBg on 04-09-2009 13:30:

altra cosa la tab la controllate anche nei campi interi season, epn e year?


Posted by Supernick on 04-09-2009 13:38:

Si ce ne possono essere più di una, eh si ti consiglio di dare una controllata anche ai campi dei numeri, altrimenti se trova spazi lancia la NumberFormatException.


Posted by fraBg on 04-09-2009 13:51:

mmm ok ma quindi in teoria dovresti farlo prima di inserire il dato nel campo numerico della classe ?


Posted by il_gege on 04-09-2009 14:06:

Originally posted by Supernick
Mh, non so se va bene fare così, anche perchè alla fine complichi un casino, invece se hai bene implementato il compareTo puoi usare i metodi della classe Arrays


Io ho implementato il compareTo, il problema resta che il sort bisogna farlo per: Serial, Stagione e TitoloEpisodio, mentre il compareTo usa l'ordine Serial, Stagione, NumeroEpisodio, TitoloEpisodio.

Quindi sinceramente non saprei da che parte passare.

__________________
Kantina27 - Punk Rock
MySpace Profile


All times are GMT. The time now is 08:16. Pages (16): « 1 [2] 3 4 5 6 » ... Last »
Show all 229 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.