• SityiSXT
    #8561
    Akkor jojjon egy kis kitero a programfejlesztesek vilagaba. Ugyan en nem vagyok programozo, de csaladom tobb tagja is az, igy van nemi ralatasom a dologra, hogy is zajlik ez.
    A pre-alfa es alfa fazis eseteben az egesz cucc meg keplekeny. Funkciok kerulnek ki-be, kiserletezes folyik, otleteles. Konnyen elofordulhatnak fagyasok, osszeomlasok, elvegre a kod is meg instabil, keplekeny. Igazabol a pre-alfa es alfa kozott az a kulonbseg, hogy a program mukodesenek gerincet kepzo uj funkcio az utobbiba mar nem szokott bekerulni. A beta az, amikor a kodot es a mukodest optimalizaljak es bugfixelik, ergo olyankor mar illik stabilan viselkednie. Uj dolgok ilyenkor mar nem szoktak bekerulni, legfeljebb aprosagok, amik a tervezesi fazisnal meg nem merultek fel. RC akkor lesz, ha az optimalizalas befejezodott es az ismert programhibak jelentos reszet kijavitottak (a kritikusakat mindenkepp).
    Namost, ahogy en latom, van egy fontos kulonbseg az AC es a CARS kozott, ami a nyilvanos elerest illeti. Az AC eseteben hiaba nincs meg kesz a program, a fejlesztok csak bizonyos keszultsegi fokot elert tartalmat osztanak meg a kozonseggel - ergo valamilyen minimalis (vagy kevesbe az) minosegi ellenorzesen at kell essen az adott programresz, mielott elerheto lesz - legyen szo uj autorol, palyarol, vagy olyan fontos funkciorol, mint a multiplayer. Ehhez kepest a CARS eseteben mindig az adott keszultsegi fokon levo szoftvert kapod, annak minden elonyevel es hatranyaval, semmit nem kisporolva. Ennek tukreben kene az aktualis helyzetet biralni.
    A programfejlesztes nem olyan egyszeruen megy, hogy megalmodok valamit, aztan leprogramozom, es kesz, mukodik. Elofordulhat, hogy nem vart akadalyba, zsakutcaba futnak a programozok, ilyenkor nyilvan keresni kezdik a problema forrasat. Amikor egy ismeretlen autoval egy ismeretlen palyara hajtasz, te is kerulhetsz az auto beallitasa soran olyan helyzetbe, hogy erzed, nem jo a kocsi, de nem tudod pontosan, hol a hiba. Ekkor nekiallsz kiserletezni, hatha egy adott parametert (mondjuk az elso kerekek osszetartasat) megvaltoztatva jobb lesz. Elofordulhat az is, hogy adott parametert megvaltoztatva valami mas borul. Es megy ez a csiki-csuki addig, amig a jargany egyensulyat nem sikerul eltalalni. Programfejlesztesnel is hasonlo a helyzet.
    (Apro mellekinformacio: a CARS motorjat most mar Galileo Engine-nek hivjak)