Skip to main content

Co je to softwarová sestavení?

Sestavení softwaru je sada spustitelného kódu připraveného pro použití spotřebiteli, který byl vytvořen kompilací zdrojového kódu.Tento termín lze také použít k označení samotného procesu budovy, kde vývojáři vezmou svůj zdrojový kód a spustí jej procesem kompilace, aby byl funkční.Softwarové programy jsou neustále aktualizovány, dokud se výrobci nerozhodnou přestat je podporovat.To může zahrnovat řadu sestav, z nichž mnohé jsou uvolněny široké veřejnosti.

Designéři softwaru obvykle začínají nastíněním toho, co chtějí, aby software udělal a jak to chtějí dosáhnout.Vývojáři začínají vyvíjet zdrojový kód, surovinu, která tvoří páteř softwaru.Jedna věc, kterou zvažují, protože pracují na zdroji, je potřeba budoucích sestav.Flexibilní zdrojový kód lze upravit, přidat a měnit se, protože změna potřeby uživatele a software se musí posunout.Tuhý kód může být v budoucnu těžší pracovat.Probíhají výsledek prostřednictvím přísného testování, aby se ujistili, že to funguje.Pokud existují problémy se sestavením softwaru, mohou se vrátit ke zdrojovému kódu, aby je upravili.Ne každá stavba je tedy uvolněna veřejnosti;Někdy vážná chyba způsobí, že sestavení je úplné selhání a v jiných případech má příliš mnoho chyb, aby bylo připraveno k obecnému použití.

Jakmile jsou vývojáři spokojeni, mohou vydat sestavu.Čísla verzí softwaru poskytují široké informace o verzi pro zákazníky;Například 1,0 nebo 2.0.Budování čísel nabízí konkrétnější podrobnosti o tom, který software sestavuje zákazníka.Například program zpracování textu může při spuštění zobrazovat „Word Processor 5.0“, což by zákazníkovi informovalo, že se jedná o pátou verzi.V podrobnostech o programu by se mohla zobrazovat s číslem sestavení ve formě jako 5.0.5.9865.

Když má zákazník problém, může technik podpory požádat o číslo sestavení softwaru, protože by to mohlo být důležité.Může existovat známý problém, který by mohl být vyřešen upgradem sestavení nainstalované na počítači zákazníka nebo použitím opravy.Pokud problém nebyl dříve nahlášen, může technik zadat problémovou lístku, aby upozornil vývojáře, s co nejvíce informací o chybě pro jejich prospěch.To jim umožňuje řešit problém v budoucích sestavách softwaru.Někdy se ve volné přírodě objevují velmi zvláštní chyby, jako je konflikt mezi dvěma programy, o kterých by se vývojáři nemysleli, že budou testovat společně.