Häufige Verwendung von Wörtern, die nicht im Wörterbuch gefunden wurden, “ programmgesteuert. ”

Hier „ein Wort, das ich häufig auf StackOverflow sehe“, programmgesteuert.

Wird verwendet, um anzuzeigen, dass ein Programmierer beabsichtigt, etwas innerhalb des Codes eines Programms zu tun, anstatt durch Benutzerinteraktion.

Beispiel: „Ein Benutzer kann ein Kontrollkästchen in einem Formular aktivieren, ein Programmierer kann dies jedoch auch programmgesteuert tun.“

Da dieses Wort nicht in der Liste enthalten ist Wörterbuch, ich nehme an, es ist entweder falsch, es überhaupt zu verwenden, oder dies ist ein neues Wort, das im Wesentlichen Slang ist.

Gibt es eine bessere Alternative?

Kommentare

Antwort

„Programatic“ ist eine Rechtschreibfehler von „ programmatic „, das sich im Wörterbuch befindet. Ihr Verständnis der technischen Verwendung ist korrekt und unterscheidet sich geringfügig von der üblichen Wörterbuchdefinition.

Ich denke, die einzig vernünftige Alternative wäre „automatisch“, da der Programmierer den Prozess automatisiert, aber diese Verwendung ist (zumindest den Ohren dieses Programmierers) „programmatisch“ deutlich unterlegen.

Kommentare

  • Ich habe keine ‚ nicht automatisch denken ist eine vernünftige Alternative. “ Über den Code “ “ im Code „, “ unter Verwendung des Codes “ oder “ in diesem Programm “ passt besser.
  • Vorausgesetzt, dass ein Computer Programm und ein Konzert Programm haben unterschiedliche Schreibweisen (zumindest in britischem Englisch). ‚ Es ist fraglich, ob die programmgesteuerte Schreibweise mit einem einzelnen m gültig ist, wenn Sie meinen “ unter Verwendung eines Computerprogramms „.
  • Ich ‚ m mit Zoot. “ “ weist automatisch Konnotationen eines Ereignisses auf, das immer dann auftritt, wenn eine auslösende Bedingung erfüllt ist, während “ Programmatisch “ hat Konnotationen, dass das Ereignis eintreten wird, wenn das Programm dies vorschreibt. ‚ gibt es ziemlich viele Überlappungen, aber Konnotationen sind nützlich.
  • Ich stimme Ihnen beiden zu. Sobald Sie jedoch eine technischere Sprache wie “ über den Code “ ausschließen, sind Sie ‚ Ich habe mich an etwas gehalten, das für den Laien verständlicher ist, wie “ automatisch „. Wenn ich mit einem anderen Programmierer sprechen würde, würde ich immer “ programmgesteuert “ sagen.

Antwort

Wenn wir uns auf Umschreibungen beschränken, um nützliche und vernünftige Wörter nicht zu konstruieren, kann die Kommunikation beeinträchtigt sein. Im Fall von „programmatisch“ würde ich nicht einmal sagen, dass man ein neues Wort geprägt hat. Für jeden, der das Konzept der Verwendung von Programmcode zur Erzielung eines bestimmten Ergebnisses versteht, scheinen mir die Wörter „programmatisch“ und „programmatisch“ Um ziemlich offensichtliche Konstruktionen zu sein.

Als Programmierer habe ich großen Respekt vor der offiziellen Dokumentation. In diesem Fall würde ich jedoch sagen, dass die offizielle Dokumentation unvollständig, veraltet oder falsch interpretiert wurde.

Kommentare

  • +1 Technisch und aus sprachlicher Sicht die am besten geeignete Antwort.

Antwort

Der NOAD listet programmatisch auf und gibt an, dass er von der Art eines oder gemäß einem Programm ist , Zeitplan oder Methode ; Eine der vom Wörterbuch gemeldeten Ableitungen ist programmatisch .

Als Alternative zu programmatisch kann ich mir mithilfe eines Skripts vorstellen , per Code oder per Skript .

Antwort

Es ist „programmatisch“, nicht „programmatisch“. Da jedoch viele integrierte Textverarbeitungs- und Webformularwörterbücher das Wort nicht erkennen, ist Ihre Rechtschreibfehler in der IT-Welt relativ häufig.

Als Softwareentwickler verwende ich das Wort „programmatisch“ häufig bei der Arbeit, sowohl mündlich als auch schriftlich. Ich halte es für genauso gültig wie „grammatisch“, aber anstatt „mit der richtigen Grammatik“ zu bedeuten, möchte ich „mit der richtigen Programmiersyntax“ vermitteln.

Es ärgert mich, dass das Auto- Richtig von vielen Wörterbüchern, halte es nicht für ein Wort. Ich ignoriere die Warnung und wenn ich richtig motiviert bin, nehme ich mir die Zeit, das Wort zur internen Wörterbuchdatei hinzuzufügen, mit der das Programm prüft.

Antwort

Zu der ursprünglichen Frage im Beitrag gibt es meiner Meinung nach eine bessere Alternative, nämlich den Satz in „…“ umzustrukturieren. Ein Programmierer kann dies auch im Code tun . “ Dies ist die Verwendung, die ich häufig höre und lese. Es wird häufig verwendet, um zwischen der Codierung eines Systems für ein bestimmtes Ziel oder der Konfiguration desselben Systems zur Erreichung dieses Ziels zu unterscheiden.

Antwort

Programmatic wurde geprägt als „gemäß einem Programm, bedeutet aber bürokratisches, politisches oder administratives Programm, nicht“ ein Stück Code „.

Während der Diskussion über Softwareprogrammierung fühlt sich“ programmatisch „falsch an und zu Für mich klingt es zumindest überflüssig, wie bei einem Team von Chirurgen, die sagen: „Wie führt man einen Koronarbypass medizinisch durch?“ oder jemand aus einer Gruppe von Musikern, der fragt, wie man Beethoven musikalisch spielt?

Wenn wir über Software sprechen, sprechen wir bereits darüber, Dinge mit Programmen zu tun. Man könnte fragen, ob es eine API gibt XYZ machen? „Oder“ Wie mache ich XYZ aus meinem Code? „

Ich bin in den 1980er und 1990er Jahren mit dem Lesen von US-amerikanischen Programmmagazinen aufgewachsen und ich wage es, dass mich jemand in Byte einmal vorkommt Magazin zum Beispiel …

Es würde mich überhaupt nicht überraschen, wenn die zunehmende Verwendung des Wortes „programmatisch“ in Software mit den Jahren übereinstimmt, in denen die Softwareentwicklung an billige Softwarefabriken in Indien oder China ausgelagert wurde.

FC

PS: Ironischerweise ist MSFT Technet heutzutage voll von diesem Wort, das mich immer noch falsch reibt, wenn es auf Software angewendet wird.

Kommentare

  • Sie “ führen einen Koronarbypass chirurgisch durch, nicht medizinisch. 🙂 Und entspannen Sie sich programmatisch so gültig wie grammatisch a nd realistisch .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.