Лошо ли е процедурното програмиране?
Лошо ли е процедурното програмиране?

Видео: Лошо ли е процедурното програмиране?

Видео: Лошо ли е процедурното програмиране?
Видео: Самые странные и сложные языки программирования: Befunge #программирование 2024, Ноември
Anonim

Процедурни /функционален програмиране по никакъв начин не е по-слаб от ООП, дори без да навлизам в аргументите на Тюринг (моят език има силата на Тюринг и може да направи всичко, което ще направи друг), които не означават много. Всъщност обектно-ориентираните техники за първи път бяха експериментирани на езици, които нямат вградени.

Тогава какви са ограниченията на процедурното програмиране?

Недостатъци на процедурното програмиране Основен недостатък на използването Процедурно програмиране като метод на програмиране е невъзможността за повторно използване на кода в целия програма . Налага се да пренаписвате един и същ тип код много пъти по време на a програма може да увеличи разходите за разработка и времето на проекта.

Също така, защо процедурното програмиране е по-добро от ООП? Процедурно програмиране няма подходящ начин за скриване на данни, така че е по-малко сигурен. Обектно ориентирано програмиране осигурява скриване на данни, така че е по-сигурно. В процедурно програмиране , функцията е по-важна отколкото данни. В обектно ориентирано програмиране , данните са по-важни отколкото функция.

Просто така, какви са проблемите на процедурното програмиране?

Данните са изложени на цяло програма , така че няма сигурност за данните. ?Трудно се свързва с обекти от реалния свят. ?Трудното създаване на нови типове данни намалява разширяемостта. ?Придава се значение на операцията с данни, а не на данните.

За какво се използва процедурното програмиране?

Процедурни езиците са едни от често срещаните типове програмиране езици използван от скриптове и софтуерни програмисти. Те използват функции, условни изрази и променливи, за да създават програми, които позволяват на компютъра да изчисли и покаже желания резултат.

Препоръчано: