2010-05-22 16 views
13

In einem deutschen Programmierforum diskutieren wir gerade über Ereignisse und was Sie (grammatikalisch) damit machen.Werden Ereignisse ausgelöst, ausgelöst oder ausgelöst?

Die MSDN spricht über "Event Raising" und "um ein Ereignis zu erheben". Dies scheint also eine Möglichkeit zu sein.

Gibt es noch andere Synonyme? Was ist mit "ein Ereignis auslösen" und "ein Ereignis auslösen"?

Eine Google-Suche bringt Ergebnisse für alle drei Möglichkeiten. Dies bedeutet jedoch nicht, dass sie natürlich auch korrekt sind. Sind sie?

Gibt es irgendwelche stilistischen oder andere Unterschiede oder werden sie in verschiedenen Kontexten verwendet?

+2

Soweit es mich betrifft, sind alle drei gültig, und ich benutze alle drei austauschbar. –

+3

Ich denke, ich würde lieber denken, "Trigger" würde sich auf eine Bedingung/Aktion beziehen, während "Feuer"/"Raise" eher auf Implementierungsdetails verweisen. Dh, "Wir feuern/erhöhen das XYZ-Ereignis in Zeile 459" oder "Funktion foobar löst/feuert das Ereignis XYZ", im Gegensatz zu "Anklicken löst das XYZ-Ereignis aus" oder "Ereignis XYZ wird ausgelöst, wenn der foo-Zähler erreicht Null." – Amadan

Antwort

14

Dies sind alle akzeptabel. Microsoft standardisierte das "Raisen" eines Events, weil es weniger provokativ klingt.

Eric Lippert mentions the rationale on his blog: „Die Nutzung Ausschuss Menschen das Gefühl, dass zwischen‚auffahren‘und‚Brennen‘, würden sie weniger kriegerisch klingender eine auswählen ...“

Dies auch im framework guidelines erwähnt wird: „Do Verwenden Sie die Terminologie für Ereignisse, anstatt sie auszulösen oder auszulösen. "

+0

Danke! Besonders die Verknüpfung mit den Rahmenrichtlinien ist sehr hilfreich! – Matthias

+5

Ein Freund von mir vergaß, Javascript-Debugging-Code einmal aus einer internen Arbeitszeittabellenanwendung zu entfernen: 'alert (" Fired ");' (er stellte sicher, dass ein bestimmtes Ereignis ausgelöst wurde). Es erregte Aufsehen, denn wenn sich einige Angestellte anmeldeten, dachten sie, die Alarmbox bedeute, dass sie von der Arbeit entlassen worden waren. –

+0

Was für ein lustiger JavaScript-Witz! :) – JLavoie

Verwandte Themen