Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
ConvertitoreMisure - Classe Misure!
Forum - ConvertitoreMisure - Classe Misure! - Pagina 6

Pagine: [ 1 2 3 4 5 6 7 8 ] Precedente | Prossimo
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2298
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 8:20
Venerdì, 13/04/2018
A mio parere,
E meglio tenere aggiornato git.
Quando ci sono cambiamenti sostanziali si caricano qui.

Magari anche carlo impara ad usare git.

Vi posso consigliare un programma che mi sono trovato sempre bene.

Tortoise git.

Più semplice di questo programma non esiste nulla.
Molto leggero e molto pratico.

Ma ho una domanda.
Sono ancora poco pratico di git :rotfl:

Questo è il momento buono che imparo bene ad usarlo.
Sul mio fork non c'è ovviamente il tuo ramo Interface.

Come aggiorno la mia reposity alla tua?

Ultima modifica effettuata da Thejuster il 13/04/2018 alle 8:34


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 12:06
Venerdì, 13/04/2018
Testo quotato

Postato originariamente da Thejuster:

Ma ho una domanda.
Sono ancora poco pratico di git :rotfl:

Questo è il momento buono che imparo bene ad usarlo.
Sul mio fork non c'è ovviamente il tuo ramo Interface.

Come aggiorno la mia reposity alla tua?



Siamo nella stessa barca mi sa...
Comunque, io ho creato un nuovo ramo, vale a dire come se ci fossero 2 versioni distinte (se quella con l'interfaccia non dovesse andare, ho sempre pronto il punto del cambiamento, senza dover tornare indietro).
Dovresti effettuare un merge sul ramo Master.

Qua ecco una piccola guida
http://get-git.readthedocs.io/it/latest/obiettivo_5.html

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1317
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 14:54
Venerdì, 13/04/2018
Testo quotato

Postato originariamente da Thejuster:

Ma ho una domanda.
Sono ancora poco pratico di git :rotfl:

Questo è il momento buono che imparo bene ad usarlo.
Sul mio fork non c'è ovviamente il tuo ramo Interface.

Come aggiorno la mia reposity alla tua?



Anche io sono poco pratico, e leggerò la guida perché mi interessa, senza togliere però tempo (solitamente poco) alla programmazione.
Per ora scaricare da git o da pierotofy progetti è indifferente.

Ho implementato anche la conversione delle temperature, manca ancora il controllo input sui valori minimi e massimi.
Non voglio proseguire perché il mio codice anche se in C#, è procedurale e non somiglia per niente ad un programma oop in C#.
Vorrei che Michelius utilizzasse il mio approcio (valido) Matrici->indici, che corrispondono con l'indice del ComboBoxInT.SelectedIndex, e l'indice del TabControl.SelectedIndex, ma usando il suo modo di programmare, che vorrei apprendere.
Sono disposto anche a cooperare e confrontarmi, l'unico limite è il tempo, le mie risposte potrebbero ritardare, ma non ci corre dietro nessuno.


Carlo ha allegato un file: Misure.zip (210819 bytes)
Clicca qui per scaricare il file

Ultima modifica effettuata da Carlo il 13/04/2018 alle 15:58


in programmazione tutto è permesso
PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2298
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 15:49
Venerdì, 13/04/2018
Testo quotato

Postato originariamente da Mikelius:

Testo quotato

Postato originariamente da Thejuster:

Ma ho una domanda.
Sono ancora poco pratico di git :rotfl:

Questo è il momento buono che imparo bene ad usarlo.
Sul mio fork non c'è ovviamente il tuo ramo Interface.

Come aggiorno la mia reposity alla tua?



Siamo nella stessa barca mi sa...
Comunque, io ho creato un nuovo ramo, vale a dire come se ci fossero 2 versioni distinte (se quella con l'interfaccia non dovesse andare, ho sempre pronto il punto del cambiamento, senza dover tornare indietro).
Dovresti effettuare un merge sul ramo Master.

Qua ecco una piccola guida
http://get-git.readthedocs.io/it/latest/obiettivo_5.html




Si dovrei fare un marge,
Ma il problema è che avendo fatto il fork della versione precedente dove il ramo non esisteva, sul mio fork non c'è questo ramo.
per fare il merge dovrei avere il tuo stesso ramo che non ho ovviamente.

il problema e quello.

del tipo se provo a cercare nei vari branch Interface non esiste.
Perché per poter committare modifiche,
Devo prima fare fork dal tuo repo, pull sul mio pc dalla mia fork, commit al mio fork ed in fine il pull request sul tuo repo.

(Se non sbaglio)

Ultima modifica effettuata da Thejuster il 13/04/2018 alle 15:51


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 10:21
Sabato, 14/04/2018
@Carlo,
tempo permettendo appena posso creo un nuovo ramo con matrici[indici] su GitHub, solamente lo svilupperò in C# (non conosco il VB, ma al limite lo converto con i tools che ci sono in rete). Non credo sia difficile unire i due metodi.

@Thejuster si credo che il tuo procedimento sia fattibile.

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2298
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 11:17
Sabato, 14/04/2018
Mikelius, hai provato anziché utilizzare un interfaccia, una classe astratta?

Ho creato quel progetto ConsoleGraph per sperimentare un po ul net core li ho inserito delle classi astratte, magari appena carico una beta più dargli un occhiata e capire come funziona


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1317
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 15:55
Sabato, 14/04/2018
Testo quotato

Postato originariamente da Mikelius:
@Carlo,
tempo permettendo appena posso creo un nuovo ramo con matrici[indici] su GitHub, solamente lo svilupperò in C# (non conosco il VB, ma al limite lo converto con i tools che ci sono in rete). Non credo sia difficile unire i due metodi.


Ok. confermo, in C#, la versione procedurale in C# che ho postato l'ho scritta in C# non ho usato convertitori.


in programmazione tutto è permesso
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 0:30
Domenica, 15/04/2018
Testo quotato

Postato originariamente da Thejuster:

Mikelius, hai provato anziché utilizzare un interfaccia, una classe astratta?



Scusa se rispondo in ritardo ma mi sono documentato di più prima.

La classe astratta in genere si dovrebbe usare quando si hanno alcuni metodi fissi ed alcuni metodi da re-implementare tramite override, giusto?
Nel mio caso, l'unico metodo che rimane fisso è il metodo ToString(), il resto dipendono tutti dalla grandezza in esame (ad esempio le temperature possono essere negative, la lunghezza no, l'accelerazione si, la velocità si e no (si esiste, ma significa che il corpo si muove in verso opposto, si può tenerne conto oppure obbligare ad avere solo  velocita' positive, ecc ecc)
Ogni grandezza ha i suo metodi di conversione, ha le sue stringhe con nomi e simboli, ecc ecc.
Il vantaggio in questo caso quale potrebbe essere?

PM Quote
Pagine: [ 1 2 3 4 5 6 7 8 ] Precedente | Prossimo