Компютърна програма: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Премахната редакция 3899485 на 87.120.155.121 (б.)
Ред 21:
'''Програмиране'''
 
Програмите често съдържат разнообразни [[структури от данни]] и различни алгоритми, които да ги управляват. Създаването на компютърна програма е процеса на писане на нов сорс код, последван от тестване, анализиране и подобряване на кода. Човекът, който изпълнява тази дейност се нарича преграмист или софтуерен разработчик. Понякога дългият процес на програмиране се нарича също софтуерно инжинерство. Последното стана по-популярно особено с развитието на тази дисциплина.
Други две форми на съвременна организация на програмирането са т.нар. екипно програмиране, при което всеки член на групата има равнопоставен глас в процеса на програмиране, с изключение на един, който направлява групата в отработването на различията. Тези групи се състоят от около 10 човека, за да могат да се ръководят. Втората форма се нарича „пийр програмиране” или програмиране по двойки. В този случай са необходими двама софтуерни инженери, които съвместно програмират на една работна станция. Всеки от тях извършва дейност, с която другият не е ангажиран в момента, например, ако единият пише тестове, другият обмисля кой клас би задоволил тези тестове. Наричат ги драйвер и навигатор. Предполага се двамата партньори да разменят местата си на всеки половин час или след завършването на някой тест.
 
'''Тривиа'''
Ред 103:
[[zh:计算机程序]]
[[zh-min-nan:Tiān-náu thêng-sek]]
TAZI PROGRAMA NE E VQRNA L1JAT VEEEEEEEEEEEEEEEEEE