Autore Topic: apportare modifiche nella fase di debugging  (Letto 996 volte)

Offline giango

  • Grande Gambero
  • ***
  • Post: 105
    • Mostra profilo
apportare modifiche nella fase di debugging
« il: 08 Ottobre 2014, 12:05:21 »
Se qualcuno fra voi ha lavorato con VB o VBA, ricorderà come sia molto pratico lanciare l'applicazione e nel contempo apportare modifiche per la messa a punto del codice.
In gambas invece, se c'è una piccola modifica da apportare, necessita sospendere l'esecuzione. Sapete per caso se Benoit ha in mente una possibile modifica in tal senso?
La trovo molto utile. Che ne pensate?

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.300
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #1 il: 08 Ottobre 2014, 12:26:28 »
In questi casi io sono solito usare il Debug passo-passo.   :-\
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline giango

  • Grande Gambero
  • ***
  • Post: 105
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #2 il: 08 Ottobre 2014, 12:29:03 »
E' quello che faccio anche io ovviamente, ma se ti trovi a dover modificare al volo qualcosa, devi per forza arrestare l'applicazione per passare alla modifica.
Questa è una cosa che in VB non era necessaria.

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #3 il: 08 Ottobre 2014, 13:42:03 »
Io preferisco vedere prima cosa succede, per poi pensare bene cosa modificare.
Tanto per vedere l'effetto delle modifiche devi comunque far ripartire il programma.
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline giango

  • Grande Gambero
  • ***
  • Post: 105
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #4 il: 08 Ottobre 2014, 19:33:07 »
Tanto per vedere l'effetto delle modifiche devi comunque far ripartire il programma.
Questo non vale per il VB! Se tu lanci una Sub passo passo e ti accorgi di aver commesso un errore prima di arrivare alla linea incriminata, puoi modificarla
lasciando il programma in stand-by senza doverlo chiudere. Per me è un comportamento molto apprezzato.

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #5 il: 08 Ottobre 2014, 20:43:39 »
Non lo so come è adesso, io sono rimasto al VB3 di 20 anni fa, poi non l'ho più usato. :D
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #6 il: 08 Ottobre 2014, 23:33:00 »
Questo non vale per il VB! Se tu lanci una Sub passo passo e ti accorgi di aver commesso un errore prima di arrivare alla linea incriminata, puoi modificarla
lasciando il programma in stand-by senza doverlo chiudere. Per me è un comportamento molto apprezzato.

Ma ..., Gambas non è il clone di VB. Anch'io ho usato VB, e fino a stancarmi. Ora frequento Linux e Gambas  ed ho già dimenticato come funzionava VB.  ;D
:ciao:

Offline sotema

  • Maestro Gambero
  • ****
  • Post: 467
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #7 il: 09 Ottobre 2014, 07:55:01 »
Ma ..., Gambas non è il clone di VB. Anch'io ho usato VB, e fino a stancarmi. Ora frequento Linux e Gambas  ed ho già dimenticato come funzionava VB.  ;D
 
   :ok:
L'uomo ha inventato la bomba atomica, ma nessun topo al mondo costruirebbe una trappola per topi.
Albert Einstein

Offline giango

  • Grande Gambero
  • ***
  • Post: 105
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #8 il: 09 Ottobre 2014, 14:23:04 »
Io sono uno di quelli sempre pronto a mettersi in discussione e a rivedere le proprie convinzioni se ci sono validi motivi per farlo!
In questo caso, la mia non è una critica a gambas, che considero un prodotto eccezionale sotto tutti gli aspetti.
Ho solo espresso un mio personale parere in merito ad una particolare funzionalità che considero preziosa.
La mia domanda iniziale era: "Sapete per caso se Benoit ha in mente una possibile modifica in tal senso?"
Ritengo a tal punto che le vostre risposte siano molto esaurienti. Grazie.

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #9 il: 09 Ottobre 2014, 15:13:04 »
La mia domanda iniziale era: "Sapete per caso se Benoit ha in mente una possibile modifica in tal senso?"

Dubito. Altrimenti l'avrebbe già implementata, secondo me.
Sapendo poi del suo odio verso VB, i miei dubbi aumentano ancora di più.
Però qui abbiamo un prode AMBASCIATORE  ;D che potrebbe chiederlo nella ML...
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 265
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #10 il: 09 Ottobre 2014, 20:08:03 »
Non lo so come è adesso, io sono rimasto al VB3 di 20 anni fa, poi non l'ho più usato. :D

Lo faceva anche quello! Non credo che sia una cosa facilissima da implementare, comunque, e se non ho capito male, su Linux e' ancora piu' difficile che su Windows.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.300
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #11 il: 10 Ottobre 2014, 01:30:47 »
Però qui abbiamo un prode AMBASCIATORE  ;D che potrebbe chiederlo nella ML...
Sei rimasto alla 1a guerra mondiale...
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline sotema

  • Maestro Gambero
  • ****
  • Post: 467
    • Mostra profilo
Re: apportare modifiche nella fase di debugging
« Risposta #12 il: 10 Ottobre 2014, 11:22:56 »
Sei rimasto alla 1a guerra mondiale...

...non era la prima guerra punica?  :ciao:
L'uomo ha inventato la bomba atomica, ma nessun topo al mondo costruirebbe una trappola per topi.
Albert Einstein