Turinys:
- Apibrėžimas - ką reiškia į renginius orientuota programa?
- „Techopedia“ paaiškina į renginius orientuotą programą
Apibrėžimas - ką reiškia į renginius orientuota programa?
Įvykiais pagrįsta programa yra ta programa, kuri iš esmės reaguoja į vartotojo įvykius ar kitą panašią informaciją. Įvykiais grindžiamo programavimo koncepcija yra svarbi kuriant programas ir kitokius programavimo būdus, todėl atsirado renginių tvarkytojų ir kitų išteklių atsiradimas.
Į įvykį orientuota programa taip pat žinoma kaip į įvykį orientuota programa.
„Techopedia“ paaiškina į renginius orientuotą programą
Į renginius orientuoto programavimo idėja yra ta, kad programa sukurta reaguoti.
Tai reaguoja į tam tikrus vartotojų įvestus duomenis, nesvarbu, ar tai spustelėjimas komandų mygtuku, pasirinkimas iš išskleidžiamojo sąrašo, įvedimas į teksto lauką ar kiti vartotojo įvykiai.
Kitose programavimo kalbose gali būti vartotojo įvykių, kurie daugiausia pristatomi naudojant komandų eilutės sąsają ar kitokio tipo vartotojo sąsają. Įvykiais paremto programavimo priešingybė būtų programavimas, parašytas veikti nepriklausomai nuo vartotojo įvesties.
Pvz., Ekrano programose, tokiose, kurios atnaujina orą ar sporto varžybose, gali būti mažiau įvykių paremtų programų, būdingų kitoms programų rūšims. Tačiau beveik visos programinės įrangos funkcionalumas priklauso nuo vartotojo įvykių, ir būtų nesunku tvirtinti, kad įvykiams pritaikytas programavimas yra numatytasis nustatymas beveik visų rūšių projektams.
Taip yra todėl, kad paprastai programos ir kodo moduliai yra parašyti reaguoti į žmogaus veiksmus, o tai yra pagrindinė koncepcija, kaip žmonės dirba su mašinomis. Tačiau analizuojant projektą gali būti naudinga nustatyti įvykius lemiančius programų aspektus.
