Interfejs — разлика између измена

Садржај обрисан Садржај додат
Članak je sad sređen
Нема описа измене
Ред 14:
=== '''Dizajn i primena softverskog interfejsa u praksi''' ===
Ključni princip prilikom dizajna softverskog interfejsa, jeste zabrana nekontrolisanog pristupa računarskim resursima i omogućavanje njihovog korišćenja isključivo kroz dobro definisane ulazne tačke ({{Jez-engl-lat|entry points}}).<ref>{{cite book|title=Design Patterns: Elements of Reusable Object-Oriented Software|last=Gamma|last2=Helm|last3=Johnson|last4=Vlissides|publisher=Addison Wesley|year=1995|pages=17–18}}</ref>
Pored zadovoljenja bezbednosnih zahteva, korišćenje softverskog interfejsa omogućava i jednostavnije, funkcionalnije korišćenje kompjuterskih resursa. Softverski interfejs omogućava da različiti programi (ili niti istog programa) dele zajedničke: konstante, tipove podataka, procedure, specifikacije izuzetaka i potpise metoda. Takođe, ponekad se javne varijable programa definišu kao deo softverskog interfejsa.
 
U toku dizajna i implementacije softverskog interfejsa, treba težiti ka zadovoljenju principa modularnosti. Interfejs programskog modula A mora biti definisano nezavisno od njegove implementacije.
 
 
 
== Korisnički interfejs ==
Преузето из „https://sr.wikipedia.org/wiki/Interfejs