La programmazione, senza alcuna esagerazione, è un'arte. E quest'arte ha le sue regole, la cui conoscenza aiuta a creare programmi di alta qualità che deliziano l'utente con un buon lavoro e un'interfaccia intuitiva.
Istruzioni
Passo 1
Se stai solo imparando a programmare, abituati subito al giusto stile di lavoro. Errori in questa fase, correggere le abitudini sbagliate complicherà notevolmente il tuo lavoro in futuro.
Passo 2
Innanzitutto, determina cosa dovrebbe fare esattamente il tuo programma. Disegna a mano libera un'interfaccia di esempio per questo. Immagina come lavorerai con esso, quanto sarà conveniente. Più accuratamente definisci il tuo compito, più facile sarà per te scrivere il programma.
Passaggio 3
Crea un algoritmo passo-passo per il programma. Tale algoritmo viene compilato sotto forma di un diagramma a blocchi verticale costituito da blocchi separati collegati da transizioni. In questa fase, descrivi schematicamente il funzionamento del programma, che ti consentirà di crearne la versione più ottimale.
Passaggio 4
Analizza il diagramma di flusso. Se un'operazione viene ripetuta più volte, è opportuno spostare la sua esecuzione in un blocco separato. Quando ricostruisci il diagramma di flusso, assicurati di annotare le spiegazioni appropriate su di esso, senza di esse puoi facilmente confonderti.
Passaggio 5
Un diagramma a blocchi bello e ben congegnato ti consente di scrivere un buon programma. Non risparmiare tempo nella sua preparazione, questo ti salverà da molti errori e aumenterà la qualità del programma finito.
Passaggio 6
Dopo aver redatto uno schema a blocchi e verificato l'interfaccia, inizia a scrivere un programma. Puoi scrivere completamente tutto il codice a mano, in qualsiasi editor con l'evidenziazione della sintassi o anche in un normale Blocco note. Quindi devi solo compilare il programma scritto usando il compilatore.
Passaggio 7
Ma è meglio usare uno degli ambienti software speciali per scrivere il codice del programma, che facilita notevolmente il processo di programmazione. I più popolari sono Borland C++ Builder, Borland Delphi, Microsoft Visual Studio. Scegli quello in cui ti trovi più a tuo agio a lavorare.
Passaggio 8
L'effettivo processo di scrittura del codice inizia con la scelta del tipo di applicazione futura. Determina se sarà una normale applicazione Windows, un programma console, una libreria di collegamento dinamico, ecc. Quindi (se si tratta di un'applicazione Windows) si crea un'interfaccia utilizzando l'ambiente software semplicemente trascinando e rilasciando gli elementi dalla tavolozza dei componenti sul modulo e regolandoli secondo necessità.
Passaggio 9
L'interfaccia è stata creata, ma tutti i suoi elementi non sono ancora operativi: per loro è necessario scrivere gestori di eventi. Inoltre, è necessario scrivere il codice principale che determina il funzionamento dell'intero programma. Non dimenticare di inserire gestori di errori, ovvero per determinare le azioni del programma quando si verificano tutti i tipi di situazioni non valide.
Passaggio 10
Quando scrivi il codice, non essere pigro per inserire commenti, questo è molto importante. Senza fare commenti, dopo un po' ti sarà difficile capire da solo il codice scritto. Il codice stesso dovrebbe essere scritto in un modo generalmente accettato che lo renda più facile da leggere e comprendere.
Passaggio 11
Dopo aver scritto il programma, avvia il debug, in questa fase è importante identificare tutte le insidie. Questi possono essere errori che portano a un funzionamento errato del programma, impostazioni dell'interfaccia errate: ad esempio, all'utente viene lasciata la possibilità di modificare le dimensioni della finestra del programma, sebbene ciò non sia previsto. Il programma potrebbe non funzionare correttamente quando viene modificata la risoluzione dello schermo, il che significa che è necessario tenerne conto.
Passaggio 12
Assicurati di controllare il programma per operazioni impreviste. Simula le situazioni che un utente può creare, correggi immediatamente tutte le carenze individuate.
Passaggio 13
Non dimenticare che il programma finito dovrebbe funzionare non solo sul tuo computer, dove hai tutte le librerie necessarie dell'ambiente di programmazione, ma anche su altre macchine. Pertanto, durante la compilazione del programma, specificare le opzioni necessarie nelle impostazioni.
Passaggio 14
Imballare il programma finito con un packer, questo ridurrà significativamente le sue dimensioni. Se hai intenzione di vendere il tuo programma, proteggilo dall'hacking con un protettore. Ma ricorda che la rimozione dei protettori, apertamente disposti sulla rete, è stata a lungo dominata dai cracker del programma.