Aici „un cuvânt pe care îl văd adesea pe StackOverflow,„ programat ”.
Folosit pentru a indica faptul că un programator intenționează să facă ceva în codul unui program, mai degrabă decât prin interacțiunea cu utilizatorul.
De exemplu, „un utilizator poate bifa o casetă de selectare într-un formular, dar un programator poate face acest lucru și programat .”
Deoarece acest cuvânt nu este în dicționar, presupun că este incorect să îl folosești deloc, sau acesta este un cuvânt nou care „este în esență argou.
Există o alternativă mai bună?
Comentarii
- Mă îndoiesc că ‘ este ” mai bine ” alternativă, deoarece este un termen larg acceptat și înțeles. Nu ‘ nu știi dacă există ‘ mai corect alternativă totuși. Automat ‘ este probabil cel mai apropiat.
- Program nu este listat în dicționarul pe care îl am, care rapoarte programatic care nu ‘ nu au însă semnificația pe care ați raportat-o.
- este în dicționar, dar ‘ este scris cu două m ‘ s: dictionary.reference .com / browse / programatic oxforddictionaries.com/definition/programmatic?view=uk merriam -webster.com/dictionary/programmatically wordnik.com/words/programmatically en.wiktionary .org / wiki / programat
- @kiam; en.wiktionary.org/wiki/programatically =)
- L-aș numi jargon mai degrabă decât argou. Cuvântul are un anumit set de conotații către un programator care scrie cod de testare pe care definiția dicționarului nu o captează ‘ t, dar aceste conotații nu ‘ Nu se aplică în niciun alt context.
Răspuns
„Programatic” este o greșeală de ortografie a „ programatic „, care se află în dicționar. Înțelegerea dvs. despre utilizarea tehnică este corectă și este ușor diferită de definiția comună a dicționarului.
Cred că singura alternativă rezonabilă ar fi „automat”, deoarece programatorul automatizează procesul, dar această utilizare este în mod clar inferior (cel puțin față de urechile acestui programator) față de „programatic”.
Comentarii
- Nu ‘ nu cred că automat este o alternativă rezonabilă. ” Prin cod „, ” în cod „, ” utilizând codul ” sau ” în acest program ” se potrivește mai bine.
- Având în vedere că un program de computer și un concert program au ortografii diferite (cel puțin în engleza britanică), este ‘ discutabil faptul că ortografia programatică cu un singur m este valabilă atunci când vrei să spui ” folosind un program de computer „.
- I ‘ m cu Zoot. ” În mod automat ” are conotații ale unui eveniment care se întâmplă întotdeauna dacă este îndeplinită o condiție de declanșare, în timp ce ” Programatic ” are conotații că evenimentul se va întâmpla dacă programul dictează că ar trebui. Există ‘ destul de multe suprapuneri, dar conotațiile sunt utile.
- Sunt de acord cu amândoi. Dar odată ce excludeți un limbaj mai tehnic, cum ar fi ” prin cod „, ‘ re lipit de ceva mai ușor de înțeles pentru profan ca ” automat „. Dacă aș vorbi cu un alt programator, aș spune întotdeauna ” programatic „.
Răspuns
Dacă ne limităm la circumcuzii pentru a evita construirea de cuvinte utile și sensibile, atunci comunicarea poate fi afectată. În cazul „programatic”, nici nu aș spune că s-a inventat un cuvânt nou. Pentru oricine înțelege conceptul de a folosi codul programului pentru a obține un anumit rezultat, cuvintele „programatic” și „programatic” mi se par să fie construcții destul de evidente.
În calitate de programator, am un mare respect pentru documentația oficială. În acest caz, aș spune însă că documentația oficială este incompletă, depășită sau a fost interpretată greșit.
Comentarii
- +1 Din punct de vedere tehnic și din punct de vedere al limbii, cel mai potrivit răspuns.
Răspuns
Listele NOAD programatice și raportează că înseamnă natura sau conform unui program , program sau metodă ; unul dintre derivatele raportate de dicționar este programatic .
Ca alternativă la programatic , mă pot gândi la prin (folosind un) script , după cod sau prin scripting .
Răspuns
Este „programat”, nu „programatic”. Cu toate acestea, deoarece multe dicționare încorporate în procesor de text și formulare web nu recunosc cuvântul, greșeala dvs. de ortografie este relativ comună în lumea IT.
În calitate de dezvoltator de software, folosesc frecvent cuvântul „programatic” la locul de muncă, atât verbal, cât și în scris. Consider că este la fel de valabil ca „gramatic”, dar în loc să însemn „folosind o gramatică adecvată”, vreau să transmit „folosind sintaxa corectă de programare”.
Mă enervează faptul că auto- corect din multe dicționare nu consideră că este un cuvânt. Ignor avertismentul și, dacă sunt motivat corespunzător, îmi iau timp pentru a adăuga cuvântul în fișierul dicționar intern cu care programul verifică.
Răspuns
La întrebarea inițială din post, cred că există o alternativă mai bună, care este de a restructura propoziția la ceva de genul „… un programator poate să o facă și în cod . ” Aceasta este utilizarea pe care o aud și o citesc frecvent; este adesea folosit pentru a distinge între codificarea unui sistem pentru un anumit obiectiv sau configurarea aceluiași sistem pentru a atinge obiectivul respectiv.
Răspuns
Programatic a fost inventat ca „conform unui program, dar înseamnă program birocratic, politic sau administrativ, nu„ o bucată de cod ”.
În timp ce discutați despre programarea software-ului,„ programatic ”se simte greșit și sună cel puțin redundant, ca într-o echipă de chirurgi care spune „cum să efectueze un by-pass coronarian din punct de vedere medical?” sau cineva dintr-un grup de muzicieni care întreabă „cum să cânți muzical Beethoven?”
Dacă „vorbim despre software, deja vorbim despre a face lucruri cu programe. S-ar putea întreba„ există un API pentru fac XYZ? „Sau” cum să fac xyz din codul meu? „
Am crescut citind reviste de programare din SUA pe parcursul anilor 1980 și 1990 și îndrăznesc pe cineva să-mi găsească o apariție a cuvântului„ programatic ”în octet Magazine, de exemplu …
Nu m-ar surprinde deloc dacă creșterea utilizării cuvântului „programatic” în software se potrivește cu anii în care dezvoltarea software-ului a început să fie externalizată către fabrici ieftine de software din India sau China.
FC
PS: În mod ironic, în prezent, MSFT Technet este plin de acest cuvânt care încă mă freacă în mod greșit atunci când este aplicat software-ului
Comentarii
- ” efectuați un by-pass coronarian chirurgical , nu medical. 🙂 Și, relaxați-vă, este programat la fel de valabil ca gramatical a și realist .