Programiranje je, bez ikakvog pretjerivanja, umjetnost. A ova umjetnost ima svoja pravila, čije znanje pomaže u stvaranju visokokvalitetnih programa koji korisnika oduševljavaju dobrim radom i korisničkim sučeljem.
Upute
Korak 1
Ako tek učite kodirati, odmah se naviknite na pravi stil rada. Pogreške u ovoj fazi, ispravljanje pogrešnih navika znatno će vam zakomplicirati posao u budućnosti.
Korak 2
Prvo odredite što točno vaš program treba raditi. Slobodno za to nacrtajte uzorak sučelja. Zamislite kako ćete raditi s tim, koliko će vam biti prikladno. Što točnije definirate svoj zadatak, to će vam biti lakše napisati program.
3. korak
Napravite korak-po-korak algoritam za program. Takav algoritam sastavljen je u obliku vertikalnog blok dijagrama koji se sastoji od zasebnih blokova povezanih prijelazima. U ovoj fazi shematski opisujete rad programa koji će vam omogućiti stvaranje najoptimalnije verzije programa.
4. korak
Analizirajte dijagram toka. Ako se operacija ponovi nekoliko puta, prikladno je premjestiti njezino izvršavanje u zasebni blok. Pri ponovnoj izgradnji dijagrama toka, na njega obavezno zapišite odgovarajuća objašnjenja, bez njih se lako možete zbuniti.
Korak 5
Lijep i dobro promišljen blok dijagram omogućuje vam da napišete dobar program. Ne štedite vrijeme na njegovoj pripremi, to će vas spasiti od puno pogrešaka i povećati kvalitetu gotovog programa.
Korak 6
Nakon što ste sastavili blok dijagram i provjerili sučelje, počnite pisati program. Sav kôd možete potpuno napisati ručno, u bilo kojem uređivaču s isticanjem sintakse ili čak u uobičajenom Notepadu. Tada jednostavno morate kompajlirati pisani program pomoću kompajlera.
Korak 7
Ali bolje je koristiti jedno od posebnih softverskih okruženja za pisanje programskog koda, što uvelike olakšava proces programiranja. Najpopularniji od njih su Borland C ++ Builder, Borland Delphi, Microsoft Visual Studio. Odaberite onu u kojoj vam je najugodnije raditi.
Korak 8
Stvarni postupak pisanja koda započinje odabirom vrste buduće aplikacije. Vi određujete hoće li to biti uobičajena aplikacija za Windows, program konzole, knjižnica dinamičkih veza itd. Zatim (ako je to Windows aplikacija) izradite sučelje koristeći softversko okruženje jednostavnim povlačenjem i ispuštanjem elemenata iz palete komponenata na obrazac i prilagođavanjem po potrebi.
Korak 9
Sučelje je stvoreno, ali svi njegovi elementi još uvijek ne rade - za njih morate napisati obrađivače događaja. Osim toga, trebate napisati glavni kôd koji određuje rad cijelog programa. Ne zaboravite umetnuti rukovatelje pogreškama - to jest odrediti radnje programa kada se pojave sve vrste nevaljanih situacija.
Korak 10
Prilikom pisanja koda, nemojte biti lijeni za umetanje komentara, ovo je vrlo važno. Bez komentara, nakon nekog vremena teško ćete sami razumjeti napisani kod. Sam kôd trebao bi biti napisan na općeprihvaćen način koji olakšava čitanje i razumijevanje.
11. korak
Nakon pisanja programa, počnite ga ispravljati, u ovoj je fazi važno prepoznati sve zamke. To mogu biti pogreške koje dovode do neispravnog rada programa, pogrešne postavke sučelja - na primjer, korisniku ostaje mogućnost promjene veličine prozora programa, iako to nije predviđeno. Program se možda neće ispravno raditi kada se promijeni razlučivost zaslona, što znači da to morate uzeti u obzir.
Korak 12
Obavezno provjerite ima li u programu neočekivanih operacija. Simulirajte situacije koje korisnik može stvoriti, odmah ispravite sve utvrđene nedostatke.
Korak 13
Ne zaboravite da gotov program treba raditi ne samo na vašem računalu, gdje imate sve potrebne knjižnice programskog okruženja, već i na drugim strojevima. Stoga, prilikom sastavljanja programa, u postavkama navedite potrebne opcije.
14. korak
Spakirajte gotov program pakerom, to će značajno smanjiti njegovu veličinu. Ako ćete prodati svoj program, zaštitite ga od hakiranja zaštitnikom. Ali sjetite se da uklanjanje zaštitnika, otvoreno postavljenih na mreži, programski krekeri već svladavaju.