Satura rādītājs:
- Definīcija - ko nozīmē uz notikumiem balstīta programma?
- Techopedia izskaidro uz notikumiem balstītu programmu
Definīcija - ko nozīmē uz notikumiem balstīta programma?
Uz notikumiem balstīta programma ir tā, kas lielā mērā reaģē uz lietotāju notikumiem vai citu līdzīgu informāciju. Notikumu vadītas programmēšanas jēdziens ir svarīgs lietojumprogrammu izstrādē un citos programmēšanas veidos, un tas ir izraisījis notikumu apstrādātāju un citu resursu parādīšanos.
Notikumu virzīta programma ir pazīstama arī kā notikumu virzīta programma.
Techopedia izskaidro uz notikumiem balstītu programmu
Uz notikumiem balstītas programmēšanas ideja ir tāda, ka programma ir izstrādāta reaģēšanai.
Tas reaģē uz noteikta veida lietotājiem, neatkarīgi no tā, vai tas ir klikšķis uz komandas pogas, izvēle no nolaižamā saraksta, ievadīšana tekstlodziņā vai citi lietotāju notikumi.
Citās programmēšanas valodās var būt lietotāju notikumi, kas lielākoties tiek piegādāti, izmantojot komandrindas saskarni vai kāda cita veida lietotāja interfeisu. Notikumu vadītas programmēšanas pretstats būtu programmēšana, kas ir rakstīta darbam neatkarīgi no lietotāja ievades.
Piemēram, displeja lietotnēs, piemēram, laika apstākļu atjaunināšanai vai sporta rezultātu apkopojumam, var būt mazāk tādu notikumu vadītu programmu, kādas raksturīgas cita veida programmām. Tomēr gandrīz visa programmatūra paļaujas uz lietotāja notikumiem funkcionalitātes jomā, un būtu viegli apgalvot, ka gandrīz visu veidu projektiem noklusējuma ir notikumu vadīta programmēšana.
Tas ir tāpēc, ka parasti lietojumprogrammas un koda moduļi ir rakstīti, lai reaģētu uz cilvēka darbībām, kas ir daļa no pamatkoncepcijas par to, kā cilvēki strādā ar mašīnām. Tomēr uz notikumu balstītu programmu aspektu identificēšana var būt noderīga dizaina analīzē.
