Je unataka kuwa mtaalamu wa kutengeneza programu za kompyuta? unataka kufahamu njia ya kutimiza lengo lako kirahisi?
Waswahili wanasema "Mtaka cha uvunguni sharti ainame" basi ndivyo hivyo hivyo ili kuwa mtaalamu wa kuprogramu inabidi uwe unaandika programu. Ujuzi wowote unaushika vizuri zaidi ukiwa ni mtendaji. Utajifunza mengi sana kwa kuandika programu zaidi ya kusoma C kwenye vitabu na mtandaoni. Hivyo weka bidii kufanya mazoezi tofauti tofauti ya kuprogramu iwe kwenye vitabu au kutengeneza programu ya suluhisho ya matatizo uliyoyaona mtaani, kwenye biashara au sehemu nyingine.
Pia wakati unafanya mazoezi haya jitahidi kufuata miongozo ya kuandika programu nzuri yaani GOOD PROGRAMMING GUIDELINES. Kwenye programu zako hakikisha zinasomeka vizuri kwa maana nafasi kati ya maneno au mistari iwe ya kutosha. Pia jitahidi kuweka maoni (COMMENTS) ili iwe rahisi wewe kuelewa au mtu mwingine kuelewa programu yako. Ni kawaida kwa programmer kusahau sehemu flani ya programu yake ilikuwa inafanya kazi gani baada ya muda mrefu kupita, kuandika maoni kutakusaidia kuielewa programu yako baadae.
Chagua IDE (Integrated Development Environment) yoyote uiweke kwenye kompyuta yako uwe ndio unaitumia kuandikia programu. Kwa sasa kuna IDE nyingi sana za C kwa mfano unaweza kutumia codelite, Dev C++ , Eclipse au Netbeans. Angalia Download Links chini kudownload mojawapo. Kwa anayeanza kuprogramu Dev C++ ni nzuri. Pia codelite inamfaa anayeanza.
Kuna tovuti mtandaoni zinakupa uwezo wa kuandika C na kuCOMPILE na kukupa matokea hapo hapo, mfano mzuri ni https://www.onlinegdb.com/ . Pia kuna applications ambazo unaweza kuweka kwenye simu yako ambazo zina EDITOR na COMPILER tayari, kwa hiyo unaweza kujaribu ulichokiandika kwenye simu.
KUMBUKA: IDE ni programu ambayo tayari ina COMPILER, ASSEMBLER, TEXT EDITOR, DEBUGGER na vitu vingine ambavyo unaweza kuvitumia wakati wa kutengeneza programu.
Download Links:
codelite - https://codelite.org
Dev C++ - https://sourceforge.net/projects/orwelldevcpp/
Eclipse - https://www.eclipse.org
Netbeans - https://netbeans.org
Waswahili wanasema "Mtaka cha uvunguni sharti ainame" basi ndivyo hivyo hivyo ili kuwa mtaalamu wa kuprogramu inabidi uwe unaandika programu. Ujuzi wowote unaushika vizuri zaidi ukiwa ni mtendaji. Utajifunza mengi sana kwa kuandika programu zaidi ya kusoma C kwenye vitabu na mtandaoni. Hivyo weka bidii kufanya mazoezi tofauti tofauti ya kuprogramu iwe kwenye vitabu au kutengeneza programu ya suluhisho ya matatizo uliyoyaona mtaani, kwenye biashara au sehemu nyingine.
Pia wakati unafanya mazoezi haya jitahidi kufuata miongozo ya kuandika programu nzuri yaani GOOD PROGRAMMING GUIDELINES. Kwenye programu zako hakikisha zinasomeka vizuri kwa maana nafasi kati ya maneno au mistari iwe ya kutosha. Pia jitahidi kuweka maoni (COMMENTS) ili iwe rahisi wewe kuelewa au mtu mwingine kuelewa programu yako. Ni kawaida kwa programmer kusahau sehemu flani ya programu yake ilikuwa inafanya kazi gani baada ya muda mrefu kupita, kuandika maoni kutakusaidia kuielewa programu yako baadae.
Chagua IDE (Integrated Development Environment) yoyote uiweke kwenye kompyuta yako uwe ndio unaitumia kuandikia programu. Kwa sasa kuna IDE nyingi sana za C kwa mfano unaweza kutumia codelite, Dev C++ , Eclipse au Netbeans. Angalia Download Links chini kudownload mojawapo. Kwa anayeanza kuprogramu Dev C++ ni nzuri. Pia codelite inamfaa anayeanza.
Kuna tovuti mtandaoni zinakupa uwezo wa kuandika C na kuCOMPILE na kukupa matokea hapo hapo, mfano mzuri ni https://www.onlinegdb.com/ . Pia kuna applications ambazo unaweza kuweka kwenye simu yako ambazo zina EDITOR na COMPILER tayari, kwa hiyo unaweza kujaribu ulichokiandika kwenye simu.
KUMBUKA: IDE ni programu ambayo tayari ina COMPILER, ASSEMBLER, TEXT EDITOR, DEBUGGER na vitu vingine ambavyo unaweza kuvitumia wakati wa kutengeneza programu.
Download Links:
codelite - https://codelite.org
Dev C++ - https://sourceforge.net/projects/orwelldevcpp/
Eclipse - https://www.eclipse.org
Netbeans - https://netbeans.org
Comments
Post a Comment