Programovanie je bez preháňania umenie. A toto umenie má svoje vlastné pravidlá, ktorých znalosť pomáha vytvárať vysoko kvalitné programy, ktoré potešia používateľa dobrou prácou a užívateľsky prívetivým rozhraním.
Inštrukcie
Krok 1
Ak sa ešte len učíte programovať, zvyknite si hneď na správny štýl práce. Chyby v tejto fáze, napravenie nesprávnych návykov, vám v budúcnosti výrazne skomplikuje prácu.
Krok 2
Najskôr určte, čo by mal váš program robiť. Od ruky mu nakreslite ukážkové rozhranie. Predstavte si, ako s tým budete pracovať, aké pohodlné to bude. Čím presnejšie definujete svoju úlohu, tým ľahšie sa vám program bude písať.
Krok 3
Vytvorte pre program krok za krokom algoritmus. Takýto algoritmus je zostavený vo forme vertikálneho blokového diagramu pozostávajúceho zo samostatných blokov spojených prechodmi. V tejto fáze schematicky popisujete činnosť programu, ktorý vám umožní vytvoriť jeho najoptimálnejšiu verziu.
Krok 4
Analyzujte vývojový diagram. Ak sa operácia opakuje niekoľkokrát, je vhodné presunúť jej vykonanie do samostatného bloku. Pri opätovnom zostavení vývojového diagramu si k nemu nezabudnite príslušné vysvetlenie, bez nich sa môžete ľahko pomýliť.
Krok 5
Krásna a dobre premyslená bloková schéma umožňuje napísať dobrý program. Nešetrite čas jeho prípravou, ušetrí vám to veľa chýb a zvýši sa kvalita hotového programu.
Krok 6
Po zostavení blokovej schémy a overení rozhrania začnite písať program. Celý kód môžete úplne napísať ručne, v ľubovoľnom editore so zvýraznením syntaxe alebo dokonca v bežnom poznámkovom bloku. Potom už len musíte zostaviť napísaný program pomocou kompilátora.
Krok 7
Na napísanie programového kódu je však lepšie použiť jedno zo špeciálnych softvérových prostredí, čo výrazne uľahčuje proces programovania. Najobľúbenejšie z nich sú Borland C ++ Builder, Borland Delphi, Microsoft Visual Studio. Vyberte si ten, v ktorom sa vám pracuje najpríjemnejšie.
Krok 8
Samotný proces písania kódu začína výberom typu budúcej aplikácie. Vy určíte, či to bude bežná aplikácia pre Windows, konzolový program, knižnica dynamických odkazov atď. Potom (ak je to aplikácia pre Windows) vytvoríte rozhranie pomocou softvérového prostredia jednoduchým pretiahnutím prvkov z palety komponentov do formulára a ich úpravou podľa potreby.
Krok 9
Rozhranie bolo vytvorené, ale všetky jeho prvky sú stále nefunkčné - pre ne je potrebné napísať obslužné rutiny udalostí. Okrem toho musíte napísať hlavný kód, ktorý určuje fungovanie celého programu. Nezabudnite vložiť obslužné rutiny chýb - to znamená určiť akcie programu, keď nastanú všetky druhy neplatných situácií.
Krok 10
Pri písaní kódu nebuďte leniví vkladať komentáre, je to veľmi dôležité. Bez toho, aby ste robili komentáre, po chvíli budete sami ťažko vedieť písanému kódu porozumieť. Samotný kód by mal byť napísaný všeobecne akceptovaným spôsobom, ktorý uľahčuje čítanie a porozumenie.
Krok 11
Po napísaní programu ho začnite ladiť, v tejto fáze je dôležité identifikovať všetky úskalia. Môžu to byť chyby vedúce k nesprávnej činnosti programu, nesprávnemu nastaveniu rozhrania - napríklad používateľovi zostáva možnosť zmeniť veľkosť okna programu, hoci to nie je poskytované. Program nemusí pracovať správne, keď sa zmení rozlíšenie obrazovky, čo znamená, že to musíte brať do úvahy.
Krok 12
Nezabudnite skontrolovať program na neočakávané operácie. Simulujte situácie, ktoré môže používateľ vytvoriť, všetky zistené nedostatky okamžite opravte.
Krok 13
Nezabudnite, že hotový program by mal fungovať nielen na vašom počítači, kde máte všetky potrebné knižnice programovacieho prostredia, ale aj na iných strojoch. Preto pri zostavovaní programu špecifikujte potrebné možnosti v nastaveniach.
Krok 14
Hotový program zabaľte do balíka, čím sa výrazne zmenší jeho veľkosť. Ak sa chystáte svoj program predať, chráňte ho pred hacknutím pomocou ochrancu. Pamätajte však, že odstraňovanie chráničov, otvorene rozmiestnených v sieti, už dávno zvládli crackeri programov.