Ein Taster ist ein seeehr langsames Device. Wenn du den mit Polling verpasst, solltest du deinen Programmierstil überdenken. Stell dir vor, du hast viele Taster oder musst gar eine Matrix abfragen.
Wobei die Abfrage im Interrupt nicht per se falsch ist, aber dann nur bei bestimmten Einsatzzwecken, wie gesagt, Notaus, u.U. Endanschlag, ...
p.S.: Was will uns das schreiende Grillgemüse sagen?