Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 09-12-2002, 15.17.48   #16
DavideDave
Non ci cite niente?
Top Poster
 
L'avatar di DavideDave
 
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
DavideDave promette bene
svariati:

java (servlets, jsp, applets)
asp
php
coldfusion
puoi persino usare solo flash (nelle ultime versioni si collega anche ai DB)

Ciao
___________________________________

Vuoi il link del programma che ti ho appena consigliato? Clicca qui
Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4
..::LaMiaConfigurazione::..
DavideDave non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.25.29   #17
The_Prof
Hero Member
 
L'avatar di The_Prof
 
Registrato: 20-07-2001
Loc.: Trieste
Messaggi: 939
The_Prof promette bene
Intendevo dire quale prodotto come editor di testo

Ciao
___________________________________

Non potrei mai essere ateo, neppure se Dio esistesse.
The_Prof non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.25.52   #18
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
Capisco la tua filosofia Prof, ma qui si tratta di fare solo un minimo di analisi in più ..

pensa a fare il debug di un programma dove si salta a destra e a sinistra .. quando si potrebbe evitare tutto questo e renderlo senza soluzione di continuità.

Il rischio alla lunga porta al copia/incolla e al codice ridondante ..
pensa per esempio al salto ad una label che fa un certo servizio .. potrebbe magari capitare che quel blocco di codice vada bene per molti casi all'infuori di uno .. e in quel caso che fai? .. naturalmente copi e incolli facendo la modifica che ti serve, così i blocchi diventano due e così via! Ci sono passato anch'io..

Comunque comprendo la tua filosofia,
i linguaggi di programmazione continuano ad alzarsi di livello ma devono essere controbilanciati da un'elaborazione maggiore a livello di analisi, non mi stancherò mai di ripeterlo

Bye
P8257 WebMaster non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.27.26   #19
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
Ah, aggiungo che per ovviare a questo .. molti dei linguaggi più famosi si sono adeguati col tempo ..

.. nel vecchio Basic il goto permaneva come forma d'obbligo per catchare le eccezioni .. in VB.NET c'é il try-catch .. era ora direi

Bye
P8257 WebMaster non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.30.12   #20
DavideDave
Non ci cite niente?
Top Poster
 
L'avatar di DavideDave
 
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
DavideDave promette bene
Quota:
Originariamente inviato da P8257 WebMaster
.. nel vecchio Basic il goto permaneva come forma d'obbligo per catchare le eccezioni .. in VB.NET c'é il try-catch .. era ora direi


Java Docet
___________________________________

Vuoi il link del programma che ti ho appena consigliato? Clicca qui
Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4
..::LaMiaConfigurazione::..
DavideDave non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.35.20   #21
DavideDave
Non ci cite niente?
Top Poster
 
L'avatar di DavideDave
 
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
DavideDave promette bene
Quota:
Originariamente inviato da The_Prof
Intendevo dire quale prodotto come editor di testo

Ciao


ah scusa

beh dipende dal linguaggio che usi

io uso UltraEdit e lo potrei usare con qualsiasi linguaggio

ma se volessi avere qualcosa di più "automatizzato" potrei usare JDeveloper della Oracle, che mi si connette all'application server e mi consente, tra le altre cose, di creare web services coi wizard... avere le tabelle Oracle già li pronte sulla sinistra... eccetera...

oppure JBuilder...

poi c'è JRunStudio che è anche lui un ottimo editor... configurato al meglio permette di creare le pagine e vederle funzionare direttamente con un browser interno dell'editor...

e molti molti altri...

ma tu scommetto che useresti il blocco note...anzi no... l'edit del DOS...vero?

( scherzo, naturalmente )
___________________________________

Vuoi il link del programma che ti ho appena consigliato? Clicca qui
Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4
..::LaMiaConfigurazione::..
DavideDave non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.35.29   #22
The_Prof
Hero Member
 
L'avatar di The_Prof
 
Registrato: 20-07-2001
Loc.: Trieste
Messaggi: 939
The_Prof promette bene
Naturalmente e' vero quanto dici.
Sapessi che schifezze di programmi dovevo vedere 20 e passa anni fa'.
Proprio per questo motivo era stato introdotto un modello di programmazione chiamata strutturata che presupponeva soltanto istruzioni del tipo do, if, while o iter, e che eliminavano completamente i salti incondizionati.

La mia prima risposta era un po' provocatoria

Ciao
___________________________________

Non potrei mai essere ateo, neppure se Dio esistesse.
The_Prof non è collegato   Rispondi citando
Vecchio 09-12-2002, 15.39.38   #23
DavideDave
Non ci cite niente?
Top Poster
 
L'avatar di DavideDave
 
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
DavideDave promette bene
Quota:
Originariamente inviato da The_Prof
Sapessi che schifezze di programmi dovevo vedere 20 e passa anni fa'.
Proprio per questo motivo era stato introdotto un modello di programmazione chiamata strutturata che presupponeva soltanto istruzioni del tipo do, if, while o iter, e che eliminavano completamente i salti incondizionati.


a tal proposito....

colgo l'occasione per ringraziare il mio insegnante di Cobol non tanto per il linguaggio sul quale era specializzato ('na vera schifezza) ma per avermi dato le basi della programmazione strutturata

(Y)
___________________________________

Vuoi il link del programma che ti ho appena consigliato? Clicca qui
Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4
..::LaMiaConfigurazione::..
DavideDave non è collegato   Rispondi citando
Vecchio 09-12-2002, 16.13.48   #24
The_Prof
Hero Member
 
L'avatar di The_Prof
 
Registrato: 20-07-2001
Loc.: Trieste
Messaggi: 939
The_Prof promette bene
Quota:
Originariamente inviato da DavideDave


ah scusa

beh dipende dal linguaggio che usi

io uso UltraEdit e lo potrei usare con qualsiasi linguaggio

ma se volessi avere qualcosa di più "automatizzato" potrei usare JDeveloper della Oracle, che mi si connette all'application server e mi consente, tra le altre cose, di creare web services coi wizard... avere le tabelle Oracle già li pronte sulla sinistra... eccetera...

oppure JBuilder...

poi c'è JRunStudio che è anche lui un ottimo editor... configurato al meglio permette di creare le pagine e vederle funzionare direttamente con un browser interno dell'editor...

e molti molti altri...

ma tu scommetto che useresti il blocco note...anzi no... l'edit del DOS...vero?

( scherzo, naturalmente )




Per fortuna in ambiente Mainframe abbiamo un potentissimo editor
ISPF/PDF che lavora in emulazione 3270.

Ciao
___________________________________

Non potrei mai essere ateo, neppure se Dio esistesse.
The_Prof non è collegato   Rispondi citando
Vecchio 13-05-2011, 15.16.16   #25
olix81
Newbie
 
Registrato: 13-05-2011
Messaggi: 1
olix81 promette bene
Davvero, non capisco l'accanimento verso il goto. Chiaro che non si debba abusarne, ma in alcuni casi ci sta. Ci sono poi regolette per evitare casini: Non saltare mai all'indietro (potenziale ciclo infinito e se salti all'indietro in generale non serve il goto ma basta un do{}while.
Qui in pochi scrivono firmware e driver per linux. Se non venisse usato il GOTO a livello di driver (vedi cleanup in uscita ad una funzione e rilascio mutex in funzioni con più punti in cui si dovrebbe uscire causa errori et similia) al giorno d'oggi il codice sarebbe giga su giga, senza parlare dell'efficienza del codice in se.
Ogniuno è libero di programmare come vuole, ma definire incapaci coloro i quali usano il goto, non sanno nemmeno quel che dicono. Andate a vedere un po' di sorgenti kernel linux e definite quei programmatori incapaci.

Poi chiaro che se viene usato in maniera indebita è un danno.
olix81 non è collegato   Rispondi citando
Vecchio 03-08-2011, 11.18.33   #26
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.502
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Se vai a vedere do ... loop until, do until ...loop, while ... wend, For... To ... Next .... Step, If ... Then ... Else, nelle diverse sintassi legate al linguaggio di programmazione sono tutti un compare x jump y.
In realtà il GOTO è solo una rottura quando effettui il debug sulla base di uno script stampato: Devi saltare su e giu con gli occhi su quella lista.
Se puoi fare a meno di scrivere Goto è meglio perchè i blocchi strutturati sono più leggibili, ma alla fine ...
LoryOne non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Programmazione Python, imparare, guide, lezioni ecc pythoniano Programmazione 0 19-10-2008 18.52.23
Linguaggio Programmazione per Principianti... isciem Programmazione 1 14-08-2008 15.29.08
guida con lenti,cosa dice la legge? n@ndo Auto Moto HiFi 41 07-05-2006 22.13.28
Come si dice nel vostro dialetto? infinitopiuuno Chiacchiere in libertà 72 04-02-2005 13.17.11
[Napoli]Libri di programmazione freedoom Mercatino Usato 1 15-09-2004 09.54.09

Orario GMT +2. Ora sono le: 19.46.20.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.