A forrás

kinevezés

A forráskódot vagy az objektum kód megszerzésére használják, vagy a tolmács hajtja végre. A változtatásokat soha nem végzik el az objektumkódon, csak a forráskódnál, majd újra átalakítják az objektumkódot.







Ezenkívül a forráskód sok más felhasználási területet is tartalmaz. Ez használható tanulási eszközként; A programozók kezdete hasznos lehet a tanulási technikák és a programozási módszertan meglévő forráskódjának feltérképezéséhez. Szintén használják a tapasztalt programozók közötti kommunikáció eszközeinek (ideális esetben) lakonikus és egyértelmű jellegének köszönhetően. A fejlesztők kódjának közös használatát gyakran a programozók tapasztalatainak javításáért járó tényezőnek nevezik.

A programozók gyakran átküldik a forráskódot egy projektről a másikra, amit szoftver újrafelhasználhatóságnak neveznek.

A forráskód lényeges eleme annak, hogy a szoftvereket más platformokra továbbítsák. A szoftver bármely részének forráskódja nélkül a portolás túl nehéz vagy lehetetlen.







szervezet

A szoftver (modul, összetevő) egy része forráskódja egy vagy több fájlból állhat. A programkód nem feltétlenül csak egy programozási nyelven íródott. Például gyakran a C nyelven írt programok. az optimalizálás céljával tartalmazzák a kód beillesztését a szerelési nyelvhez. Lehetséges továbbá, hogy a program néhány komponense vagy része más nyelven íródott, majd összevonva egyetlen végrehajtható modulba, a könyvtári összeköttetésnek nevezett technológiával.

A forráskóddal való együttműködés megkönnyítése érdekében a kóddal együttműködve együttműködnek egy verzióvezérlő rendszerrel.

Egy személytől eltérően nincs "jól megírt" vagy "rosszul megírt" kód a számítógép számára. De a kódírás módja nagymértékben befolyásolja a szoftver karbantartás folyamatát. A forráskód minőségét a következő paraméterekkel lehet megítélni:

Nem támogatott forráskód

A szabad szoftverekhez készült Copyleft licencek forráskód-elosztást igényelnek. Ezeket az engedélyeket gyakran olyan művekhez is használják, amelyek nem programok - például dokumentáció, képek, számítógépes játékok adatfájljai.

Ilyen esetekben a forráskód a munka formája, amely a szerkesztésnél előnyösebb. Az engedélyek nem csak a szoftverek, akkor is nevezhető egy verzió "átlátszó formában". Ez lehet például:




Kapcsolódó cikkek