tapahtumankäsittelyketjuja
Tapahtumankäsittelyketjut, tunnetaan myös nimellä event handling chains tai observable patterns, ovat ohjelmistokehityksessä käytettyjä malleja, jotka mahdollistavat tapahtumien tehokkaan ja joustavan hallinnan. Perusideana on, että kun jokin tapahtuma toteutuu, tieto tästä tapahtumasta lähetetään eteenpäin ketjun läpi. Jokainen ketjun osa voi reagoida tähän tapahtumaan omalla tavallaan, joko suorittamalla jonkin toimenpiteen, muokkaamalla tapahtuman tietoja tai välittämällä sen eteenpäin seuraavalle osalle ketjua.
Tämä malli on hyödyllinen erityisesti tilanteissa, joissa yhden tapahtuman seurauksena täytyy suorittaa useita eri toimenpiteitä, jotka
Tapahtumankäsittelyketjut edistävät koodin modulaarisuutta ja helpottavat sen ylläpitoa. Uusien toimintojen lisääminen tai olemassa olevien muuttaminen on