Jaka jest definicja programowania? Nie może jej podać jednoznacznie. Istnieją dwie tak zwane szkoły, które inaczej przedstawiają to, czym jest programowanie. Pierwsza z nich twierdzi, że jest to tylko implementacja algorytmu lub innego zadania w postaci kodu źródłowego napisanego w danym języku programowania.
W skrócie, chodzi tutaj tylko o pisanie na klawiaturze komend, które następnie wykonane przez komputer dadzą gotowy program. Druga szkoła nie podaje jednoznacznej definicji, ale łączy programowanie z inżynierią oprogramowania, która zajmuje się tworzeniem aplikacji od początku do końca. Tutaj wyróżniamy takie etapy, jak planowanie, na które składa się rysowanie diagramów UML i różne opisowe tabele, później przechodzimy już do implementacji, w której wykorzystujemy języki programowania. Dalej mamy jeszcze ewolucję aplikacji, czyli wdrożenie już gotowego rozwiązania oraz ewentualne modyfikacje jego działania. Czasami okazuje się, że potrzeby firmy, która zamówiła aplikację zmieniają się i trzeba zmodyfikować jej działanie tak, aby spełniała wymogi wszystkich pracowników firmy.
Copyright @ 2010 Programowanie