Apibrėžimas šaltinio programa

Šaltinio programa yra sąvoka, kuri naudojama kaip šaltinio kodo sinonimas. Tai yra instrukcijos, kurias kompiuterio programa perduoda kompiuteriui, kad jis būtų įvykdytas. Šios instrukcijos yra teksto eilutės, parašytos programavimo kalba (struktūra, galinti perduoti kompiuterio instrukcijas iš konkrečios semantinės ir sintaksinės bazės).

Pažymėtina, kad, nors programavimo kalbos egzistuoja ribotą skaičių ir, palyginti su kalbomis, nėra tokios didelės, tai, kaip kiekvienas programuotojas gali juos naudoti, yra beveik neribotas. Programavimo kalba susideda iš sintaksinių ir semantinių simbolių ir taisyklių derinio, kurie nustato tam tikras ribas ir siūlo pagrindines programinės įrangos kūrimo priemones.

Priklausomai nuo programuotojo įgūdžių, žinių ir ištvermės, galimybės gali atrodyti neribotos, nors visuomet naudojasi tuo pačiu simbolių rinkiniu ir ribojamos tos pačios taisyklės kaip ir kiti žmonės. Dėl šios priežasties, net jei du asmenys žino visus rezervuotus žodžius pagal širdį, duomenų tipai ir kondicionieriai ( jei, kitaip, jei ) ir kilpos ( nors ir tuo metu ), jų naudojimo būdas gali sukelti nepripažįstamas kitam, dėl savo sudėtingumo ar dėl tam tikrų sprendimų dėl dizaino.

Šia prasme šaltinio programa yra kiekvieno programuotojo asmenybės ir mąstymo atspindys, kuris gali būti labai atskleidžiantis. Tarp labiausiai paplitusių funkcijų yra:

* nepriekaištinga įtrauka : kai kurie kūrėjai nepalaiko vien tik idėjos pamiršti įrašą (anglikizmas, atitinkantis ispanų terminą) jų rašymo metu . Svarbu paminėti, kad, pvz., Pythone, įsikišimas yra būtinas teisingam aiškinimui, tačiau daugeliu kalbų tai nėra, todėl tai yra labai asmeniškas sprendimas;

* sąžiningos linijos pertraukos : panašiai kaip ir ankstesniame punkte, yra tų, kurie neprideda eilutės pertraukos, jei tai nėra būtina. Žinoma, tai taip pat reaguoja į asmeninį kriterijų, nes nėra jokios universalios taisyklės, kuri nustato teisingą skaičių;

* sutrikimas : nors programuotojo stereotipas pasižymi įsakymu ir tvarka, yra keletas, kurie gamina kodus, kurie, atrodo, yra atsitiktiniai rašmenų išsiliejimai be jokių taisyklių ar modelių. Nereikia nė sakyti, kad tai nėra labai dažnas reiškinys.

Rekomenduojama