Casa Finanza personale Suggerimenti per gestire gli errori del codice Java - manichini

Suggerimenti per gestire gli errori del codice Java - manichini

Video: Atom ide tutorial - Installazione e personalizzazione rapida 2024

Video: Atom ide tutorial - Installazione e personalizzazione rapida 2024
Anonim

Un istruttore Java ha una politica interessante. Ha detto: "A volte, quando tengo conferenze, compongo un programma da zero sul computer. Lo faccio di fronte ai miei studenti. Se il programma si compila e funziona correttamente al primo tentativo, mi aspetto che gli studenti mi facciano un grande applauso. "

All'inizio, potresti pensare che questo ragazzo abbia un ego enorme, ma devi mettere le cose in prospettiva. È insolito che un programma venga compilato ed eseguito correttamente la prima volta. C'è quasi sempre un errore di battitura o un altro errore di qualche tipo.

Quindi questi suggerimenti trattano degli errori normali e attesi che si vedono durante la compilazione e l'esecuzione di un programma per la prima volta. Ognuno fa questi errori, anche i viaggiatori più esperti. La chiave è mantenere la calma. Ecco alcuni consigli generali:

  • Non aspettarti che un programma digitato venga compilato per la prima volta.

Preparati a tornare al tuo editore e correggere alcuni errori.

  • Non aspettarti che un programma compili in modo impeccabile per funzionare correttamente.

Anche senza marcatori di errori nell'editor di Eclipse, il tuo programma potrebbe ancora contenere difetti. Dopo che Eclipse ha compilato il tuo programma, devi comunque eseguirlo correttamente. Cioè, il tuo programma dovrebbe terminare la sua corsa e mostrare l'output corretto.

Si compila e poi si esegue. Ottenere un programma da compilare senza errori è il più facile dei due compiti.

  • Leggi cosa c'è nell'editor di Eclipse, non quello che si assume nell'editor di Eclipse.

Non dare per scontato che tu abbia digitato correttamente le parole, che tu abbia messo in maiuscolo le parole correttamente o che tu abbia corretto le parentesi graffe o parentesi. Confronta il codice che hai digitato con qualsiasi codice di esempio che possiedi. Assicurati che ogni dettaglio sia in ordine.

  • Sii paziente.

Ogni buon sforzo di programmazione richiede molto tempo per essere corretto. Se non capisci qualcosa subito, sii ostinato. Rimanere con esso (o metterlo via per un po 'e tornare ad esso). Non c'è niente che non puoi capire se hai messo abbastanza tempo.

  • Non diventare frustrato.

Non buttare la torta in crosta. La frustrazione (non la mancanza di conoscenza) è il tuo nemico. Se sei frustrato, non puoi realizzare nulla.

  • Non pensare di essere l'unica persona che è lenta a capire.

Sii lento e sii orgoglioso di ciò.

  • Non essere timido.

Se il tuo codice non funziona e non riesci a capire perché non funziona, chiedi a qualcuno. Pubblica un messaggio in un forum online. E non aver paura della risposta sarcastica di nessuno

Suggerimenti per gestire gli errori del codice Java - manichini

Scelta dell'editore

Modi per virtualizzare il desktop client nel cloud computing - dummies

Modi per virtualizzare il desktop client nel cloud computing - dummies

In un desktop virtualizzato nel cloud computing, le applicazioni, i dati, i file e qualsiasi elemento grafico sono separati dal desktop effettivo e memorizzati su un server in un data center (non sulla singola macchina). La virtualizzazione del desktop può ridurre il costo totale di proprietà, perché aiuta a gestire e centralizzare il supporto. Standardizzazione dell'infrastruttura che ...

Che cos'è SaaS nel cloud computing? - dummies

Che cos'è SaaS nel cloud computing? - dummies

Oggi, Software as a Service (SaaS) è ​​l'area più matura del cloud computing. SaaS ha ottenuto una prima trazione con il mercato della gestione delle relazioni con i clienti (CRM) e si è espanso in altri, in particolare il mercato della collaborazione e gli strumenti di abilitazione e gli ambienti di gestione. Quali caratteristiche devono essere presenti per un SaaS da commercializzare ...

Lavorare con le tecnologie abilitanti come piattaforma nel cloud computing - manichini

Lavorare con le tecnologie abilitanti come piattaforma nel cloud computing - manichini

Indipendentemente dal tipo di piattaforma come servizio (PaaS) che stai studiando, sono necessarie alcune tecnologie per integrare queste piattaforme di cloud computing. Ci sono troppe tecnologie o venditori emergenti da elencare. Invece, qui ci sono tre società e in che modo aiutano a rendere possibile il PaaS. Test delle piattaforme nel cloud Il testing nel cloud è molto ...

Scelta dell'editore

Database e data mining - dummies

Database e data mining - dummies

I dati raccolti dalle grandi organizzazioni nel corso delle attività quotidiane vengono solitamente archiviati in database. Ma gli amministratori di database potrebbero non essere disposti a consentire ai minatori di dati l'accesso diretto a queste fonti di dati, e l'accesso diretto potrebbe non essere l'opzione migliore dal tuo punto di vista. Accesso diretto all'operativo (utilizzato per la routine ...

Dati di consumo disponibili per Data Miners - dummies

Dati di consumo disponibili per Data Miners - dummies

Per presentare all'utente i tipi di informazioni sui consumatori disponibili attraverso fornitori commerciali, guarda un esempio dettagliato. La tabella include tutti i dati raccolti su un consumatore da Axciom, un importante fornitore di dati di marketing dei consumatori. Questo fornitore fornisce dati di marketing sui singoli consumatori e le famiglie in cui vivono questi consumatori, come segue: ...

Gestione dati per Big Data - dummies

Gestione dati per Big Data - dummies

I big data sono davvero nuovi o sono un'evoluzione nel percorso di gestione dei dati? In realtà è entrambi. Come con altre ondate nella gestione dei dati, i big data si basano sull'evoluzione delle pratiche di gestione dei dati negli ultimi cinquant'anni. La novità è che per la prima volta, il costo ...

Scelta dell'editore

Log Analisi dei dati con Hadoop - dummies

Log Analisi dei dati con Hadoop - dummies

Log analysis è un caso comune per un progetto Hadoop inaugurale. In effetti, i primi usi di Hadoop riguardavano l'analisi su larga scala dei log clickstream: i registri che registrano i dati sulle pagine Web visitate dalle persone e in quale ordine vengono visitati. Tutti i registri di dati generati dalla tua infrastruttura IT ...

Registra i dati con Flume in HDFS - dummies

Registra i dati con Flume in HDFS - dummies

Alcuni dei dati che finisce nel file system distribuito Hadoop ( HDFS) potrebbe atterrare lì tramite operazioni di caricamento del database o altri tipi di processi batch, ma cosa succede se si desidera acquisire i dati che fluiscono in flussi di dati ad alta velocità, come i dati del registro delle applicazioni? Apache Flume è l'attuale metodo standard per ...

Tiene traccia dei blocchi dati con NameNode in HDFS - dummies

Tiene traccia dei blocchi dati con NameNode in HDFS - dummies

Il NameNode funge da rubrica per Hadoop Distributed File System (HDFS) perché non sa solo quali blocchi compongono i singoli file ma anche dove sono memorizzati ciascuno di questi blocchi e le loro repliche. Quando un utente memorizza un file in HDFS, il file è diviso in blocchi di dati e tre copie di ...