Är procedurprogrammering dålig?
Är procedurprogrammering dålig?

Video: Är procedurprogrammering dålig?

Video: Är procedurprogrammering dålig?
Video: Object Oriented Programming is Good | Prime Reacts 2024, Maj
Anonim

Procedurmässigt /funktionell programmering är inte på något sätt svagare än OOP, även utan att gå in på Turing-argument (mitt språk har Turing-kraft och kan göra allt som en annan vill göra), som inte betyder så mycket. Egentligen experimenterades objektorienterade tekniker först i språk som inte hade dem inbyggda.

Vad är då begränsningarna för procedurprogrammering?

Nackdelar med procedurprogrammering En stor nackdel med att använda Procedurprogrammering som en metod för programmering är oförmågan att återanvända kod genom hela program . Att behöva skriva om samma typ av kod många gånger under en program kan lägga till utvecklingskostnaden och tiden för ett projekt.

Och varför är procedurprogrammering bättre än OOP? Procedurprogrammering har inte något korrekt sätt att dölja data så det är mindre säkert. Objektorienterad programmering ger datadöljning så att det är säkrare. I procedurprogrammering , funktion är viktigare än data. I objektorienterad programmering , data är viktigare än fungera.

Helt enkelt så, vilka är problemen med procedurprogrammering?

Data exponeras för helhet program , så ingen säkerhet för data. ?Svårt att relatera till verkliga objekt. ?Svårt att skapa nya datatyper minskar töjbarheten. ?Vikt läggs vid operationen på data snarare än data.

Vad används procedurprogrammering till?

Procedurmässigt språk är några av de vanligaste typerna av programmering språk Begagnade av skript- och mjukvaruprogrammerare. De använder sig av funktioner, villkorssatser och variabler för att skapa program som gör att en dator kan beräkna och visa en önskad utdata.

Rekommenderad: