- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
On the off chance that you're not taking the piss....
Trigger is from event-driven programming. You've had them in RDBMS since back in the 90s. Also in many many languages.
Interface is an abstract contract for the API of a component. Mostly in OO so far as I know. It allows multiple implementations to implement the same interface (= polymorphism) without having to extend the same base type/component.
Reflection is being able to inspect the structure/API of a component.