[Problem mit der Code-Benennung]
Bitte hinterlassen Sie mir einen Kommentar. Alles wird mir jetzt wirklich hilfreich sein.
Ich arbeite daran, wie eine Funktion benannt werden soll, die als Teil eines Moduls funktioniert, das URLs generiert, die nach Ablauf der Ablaufzeit ablaufen. Also dachte ich „Expiable Url Modul“ wäre okay. Das Verb „expire“ ist jedoch intransitiv. Ist es in Ordnung, nach einem intransitiven Verb das Suffix „-able“ hinzuzufügen? Expiring Url ist sogar ein richtiges Wort?
Ich denke besser „ablaufende URL“ als „ablaufende URL“, oder?
Kommentare
- Das ' ist das Tolle / Schreckliche an der Programmierung. Sie können Dinge benennen, was Sie wollen. Expiable ist kein Wort, aber ich würde verstehen, dass ' die Bedeutung als Variable hat. Vertrauen Sie mir, ich habe ' viel schlimmer gesehen.
- @ Jacobm001 Vielen Dank. Ich stimme dir zu. Aber wie wäre es dann mit ' verschließbarer URL ' für dieselbe Funktion? Entschuldigen Sie, dass Sie erneut gefragt haben 🙂
- " URLs, die ablaufen, wenn ich sie zum Zeitpunkt der Generierung erreiche. " Huh? Sie verfallen, wenn Sie sie generieren? Sind sie jemals nicht abgelaufen? Können Sie klarer sagen, wann sie ablaufen?
- @CandiedOrange haha danke. Ich habe bearbeitet. Es läuft zu seiner Ablaufzeit ab, die ich bei seiner Erzeugung festgelegt habe.
- vorübergehend , kurzlebig und verderblich kommen zu beachten.
Antwort
Zuallererst ist ein Wort abwegbar. Es hängt seit mindestens 1913 herum.
ablaufbar
Adjektiv
Das kann ablaufen und kann beendet werden.
Ein Teil oder der gesamte Eintrag wurde erstellt importiert aus der Ausgabe von Websters Dictionary von 1913, die jetzt frei von Urheberrechten und damit gemeinfrei ist. Die importierten Definitionen sind möglicherweise erheblich veraltet, und neuere Sinne fehlen möglicherweise vollständig
Das heißt, ablaufend lässt mich denken, dass es ein Ablaufdatum hat Wenn dies der Eindruck ist, den Sie möchten, dann geht es Ihnen meiner Meinung nach gut.
Wünschte, mehr Programmierer hätten beim Benennen der Dinge so viel Sorgfalt walten lassen >
Der semantische Unterschied besteht darin, dass eine ablaufende URL immer ein Ablaufdatum haben sollte. Wenn für eine ablaufende URL möglicherweise das Ablaufdatum festgelegt ist, ist dies möglicherweise nicht der Fall. Wählen Sie also den Namen, der zu Ihrer Implementierung passt.
Kommentare
- Da auch eine permanente URL generiert werden kann,
nimmt ' ablaufbar '. Danke an alle. Ich weiß das zu schätzen.