Hyppig bruk av ord ikke funnet i ordboken, “ programmatisk. ”

Her er et ord jeg ofte ser på StackOverflow, «programatisk.»

Brukes til å indikere at en programmerer har til hensikt å gjøre noe innenfor koden til et program, i stedet for gjennom brukerinteraksjon.

For eksempel kan «en bruker merke av i avmerkingsboksen på et skjema, men en programmerer kan også gjøre det programmatisk

Siden dette ordet ikke er i ordbok, antar jeg at det enten er feil å bruke det i det hele tatt, eller at dette er et nytt ord som egentlig er slang.

Er det et bedre alternativ?

Kommentarer

Svar

«Programatisk» er en feilstaving av « programmatic «, som er i ordboken. Din forståelse av den tekniske bruken er riktig, og er litt annerledes enn den vanlige ordboksdefinisjonen.

Jeg tror det eneste rimelige alternativet ville være «automatisk», siden programmereren automatiserer prosessen, men denne bruken er tydelig underordnet (i det minste i forhold til denne programmørens ører) til «programmatisk».

Kommentarer

  • Jeg don ‘ Tenk automatisk er et rimelig alternativ. » Via kode «, » i kode «, » ved hjelp av kode «, eller » i dette programmet » passer bedre.
  • Gitt at et datamaskins program og en konsert program har forskjellige stavemåter (i det minste på engelsk), det ‘ kan diskuteres at staving programmatisk med en enkelt m er gyldig når du mener » ved hjelp av et dataprogram «.
  • I ‘ m med Zoot. » » har automatisk konnotasjoner av at en hendelse alltid skjer hvis en utløsende betingelse er oppfylt, mens » Programmatisk har » konnotasjoner om at hendelsen vil skje hvis programmet tilsier at det skal. Det ‘ er ganske mye overlapping, men konnotasjoner er nyttige.
  • Jeg er enig med dere begge. Men når du utelukker mer teknisk språk som » via kode «, er du ‘ holdt fast ved noe mer forståelig for lekmannen som » automatisk «. Hvis jeg snakket med en annen programmerer, ville jeg alltid si » programmatisk «.

Svar

Hvis vi begrenser oss til omskjæring for å unngå å lage nyttige og fornuftige ord, kan kommunikasjonen godt bli svekket. I tilfelle «programmatisk» vil jeg ikke engang si at man har laget et nytt ord. For alle som forstår begrepet å bruke programkode for å oppnå et bestemt resultat, ser ordene «programmatisk» og «programmatisk» ut for meg å være ganske åpenbare konstruksjoner.

Som programmerer har jeg stor respekt for offisiell dokumentasjon. I dette tilfellet vil jeg imidlertid si at den offisielle dokumentasjonen er ufullstendig, utdatert eller har blitt feiltolket.

Kommentarer

  • +1 Teknisk så vel som fra språklig synspunkt, det mest passende svaret.

Svar

NOAD viser programmatisk , og det rapporterer at det betyr av naturen til eller i henhold til et program , tidsplan eller metode ; et av derivatene rapportert av ordboken er programmatisk .

Som alternativ til programmatisk , kan jeg tenke på ved å bruke (et) skript , etter kode eller ved skript .

Svar

Det er «programmatisk», ikke «programatisk». Men fordi mange innebygde ordbehandlere og ordbøker i nettform ikke gjenkjenner ordet, er feilstaving din relativt vanlig i IT-verdenen.

Som programvareutvikler bruker jeg ofte ordet «programmatisk» på jobben, både muntlig og skriftlig. Jeg anser det for å være like gyldig som «grammatisk», men i stedet for å bety «å bruke riktig grammatikk», mener jeg å formidle «ved å bruke riktig programmeringssyntaks».

Det irriterer meg at auto- riktig av mange ordbøker anser det ikke for å være et ord. Jeg ignorerer advarselen, og hvis jeg er skikkelig motivert, tar jeg meg tid til å legge til ordet i den interne ordboksfilen som programmet sjekker mot.

Svar

Til det opprinnelige spørsmålet i innlegget, tror jeg det er et bedre alternativ, som er å restrukturere setningen til noe sånt som «… en programmerer kan også gjøre det i kode . » Dette er bruken jeg hører og leser ofte; det brukes ofte til å skille mellom å kode et system for noe mål, eller å konfigurere det samme systemet for å oppnå det målet.

Svar

Programmatic ble laget som «ifølge et program, men som betyr byråkratisk, politisk eller administrativt program, ikke» et stykke kode «.

Mens vi diskuterer programvareprogrammering, føles» programmatisk «feil, og meg høres det i det minste overflødig ut, som i et team av kirurger som sier «hvordan utføre en koronar bypass medisinsk?» eller noen i en gruppe musikere som spør «hvordan man spiller Beethoven, musikalsk?»

Hvis vi snakker om programvare, snakker vi allerede om å gjøre ting med programmer. Man kan spørre «er det et API til gjør XYZ? «Eller» hvordan gjør jeg xyz fra koden min? «

Jeg vokste opp med å lese USAs programmeringsmagasiner gjennom 1980- og 1990-tallet, og jeg tør noen finne en forekomst av ordet» programmatisk «i Byte Magazine, for eksempel …

Det vil ikke overraske meg i det hele tatt hvis bruken av ordet «programmatisk» i programvare samsvarer med årene der programvareutvikling begynte å bli outsourcet til billige India- eller Kina-programvarefabrikker.

FC

PS: Ironisk nok er MSFT Technet i dag full av dette ordet som fremdeles gnir meg feil vei når det brukes på programvare

Kommentarer

  • Du » utfører en koronar bypass kirurgisk , ikke medisinsk. 🙂 Og slapp av, programmatisk er så gyldig som grammatisk a nd realistisk .

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *