Piaskownica (środowisko testowe): Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
przeglądanie zmian + jęz., meryt. – nie do końca zadowalające próby sklaryfikowania
Paweł Ziemian BOT (dyskusja | edycje)
Zmieniam nieprawidłowy Szablon:Cytuj pismo na Szablon:Cytuj
Linia 2:
'''Piaskownica''' ({{ang.|sandbox}}) – pojęcie z [[Informatyka|informatyki]] i [[Inżynieria oprogramowania|inżynierii oprogramowania]] opisujące [[Zintegrowane środowisko programistyczne|środowisko testowe]], zaprojektowane do celu prowadzenia dobrze izolowanych eksperymentów na nieprzetestowanych obiektach (np. programach); ułatwia rozwój oprogramowania i [[System kontroli wersji|kontrolę wersji]]<ref>{{cytuj stronę|url=http://www.i-slownik.pl/2780,sandbox-lub-piaskownica/|tytuł=Sandbox lub piaskownica|data dostępu=2012-05-02|autor=Antoni Leniek|data=2009-07-26}}</ref><ref>{{cytuj stronę|url=http://infocarnivore.com/sandbox-technology-what-is-it/|tytuł=Sandbox technology, what is it?|data dostępu=2012-03-18|język=en}}</ref><ref>{{cytuj stronę|url=http://www.webopedia.com/TERM/S/sandbox.html|tytuł=sandbox|data dostępu=2012-03-18|język=en}}</ref>.
 
Koncepcja piaskownicy (realizowana np. jako katalog roboczy, serwer testowy lub serwer programistyczny) może być wbudowana w oprogramowanie do kontroli wersji, takie jak [[Concurrent Versions System|CVS]] i [[Subversion|SVN]], przy pomocy którego programiści rozwijają i testują eksperymentalną gałąź drzewa kodu źródłowego. Po pełnym przetestowaniu zmian w kodzie, fragment poddawany testom może zostać [[Scalanie (system kontroli wersji)|scalony]] z innymi wersjami kodu w repozytorium, tym samym udostępniając zmiany innym programistom pracującym nad tym samym programem<ref>{{Cytuj pismo | autor = Vivek Venugopalan | tytuł = The Linux Documentation Project | data = 2005 | url = https://www.tldp.org/REF/CVS-BestPractices/html/CVS-BestPractices.html#section1-devsandbox}}</ref>.
 
== Zobacz też ==