Aquí «una palabra que veo a menudo en StackOverflow,» programáticamente «.
Se usa para indicar que un programador tiene la intención de hacer algo dentro del código de un programa, en lugar de a través de la interacción del usuario.
Por ejemplo, «un usuario puede marcar una casilla de verificación en un formulario, pero un programador también puede hacerlo programáticamente «.
Dado que esta palabra no está en el diccionario, supongo que es incorrecto usarlo en absoluto, o esta es una palabra nueva que «es esencialmente jerga.
¿Existe una alternativa mejor?
Comentarios
- Dudo que haya ‘ sa » mejor » alternativa, ya que es un término ampliamente aceptado y comprendido. No ‘ no sepa si hay ‘ una más correcta aunque alternativa. Automáticamente ‘ es probablemente el más cercano.
- Programáticamente no aparece en el diccionario que tengo, que informa programáticamente que no ‘ tiene el significado que usted informó.
- Está en el diccionario, pero ‘ se escribe con dos ‘ s: dictionary.reference .com / navegar / programáticamente oxforddictionaries.com/definition/programmatic?view=uk merriam -webster.com/dictionary/programmatic wordnik.com/words/programmatic en.wiktionary .org / wiki / programáticamente
- @kiam; en.wiktionary.org/wiki/programatic =)
- Lo llamaría jerga en lugar de jerga. La palabra tiene un cierto conjunto de connotaciones para un programador que escribe código de prueba que la definición del diccionario no ‘ t captura, pero esas connotaciones no ‘ Realmente se aplica a cualquier otro contexto.
Respuesta
«Programatic» es un error ortográfico de « programática «, que está en el diccionario. Su comprensión del uso técnico es correcta y es ligeramente diferente a la definición común del diccionario.
Creo que la única alternativa razonable sería «automáticamente», ya que el programador está automatizando el proceso, pero este uso es claramente inferior (al menos a los oídos de este programador) a «programáticamente».
Comentarios
- Yo no ‘ t pensar automáticamente es una alternativa razonable. » A través del código «, » en el código «, » usando el código » o » en este programa » encaja mejor.
- Dado que un programa de computadora y un concierto programa tiene diferentes grafías (al menos en inglés británico), ‘ es discutible que la ortografía programática con una sola m sea válida cuando te refieres a » usando un programa informático «.
- Yo ‘ m con Zoot. » Automáticamente » tiene connotaciones de que un evento siempre ocurre si se cumple una condición de activación, mientras que » Programáticamente » tiene connotaciones de que el evento sucederá si el programa dicta que debería hacerlo. Hay ‘ bastante superposición, pero las connotaciones son útiles.
- Estoy de acuerdo con los dos. Pero una vez que descarta un lenguaje más técnico como » a través del código «, ‘ volverá pegado a algo más comprensible para el profano como » automáticamente «. Si estuviera hablando con otro programador, siempre diría » programáticamente «.
Responder
Si nos limitamos a circunloquios para evitar construir palabras útiles y sensatas, entonces la comunicación puede verse afectada. En el caso de «programáticamente», ni siquiera diría que uno ha acuñado una nueva palabra. Para cualquiera que entienda el concepto de usar código de programa para lograr un resultado particular, las palabras «programática» y «programáticamente» me parecen para ser construcciones bastante obvias.
Como programador, tengo un gran respeto por la documentación oficial, en este caso, sin embargo, diría que la documentación oficial está incompleta, desactualizada o ha sido mal interpretada.
Comentarios
- +1 Tanto desde el punto de vista técnico como del lenguaje, la respuesta más adecuada.
Respuesta
El NOAD enumera programática , e informa que significa de la naturaleza de un programa o de acuerdo con él. , horario o método ; uno de los derivados reportados por el diccionario es programáticamente .
Como alternativa de programáticamente , puedo pensar en mediante (usando un) script , por código o por secuencia de comandos .
Responder
Es «programáticamente», no «programáticamente». Sin embargo, debido a que muchos procesadores de texto integrados y diccionarios de formularios web no reconocen la palabra, la falta de ortografía es relativamente común en el mundo de las TI.
Como desarrollador de software, utilizo con frecuencia la palabra «programáticamente» en el trabajo, tanto verbalmente como por escrito. Considero que es tan válido como «gramaticalmente», pero en lugar de significar «usar la gramática adecuada», me refiero a transmitir «usar la sintaxis de programación adecuada».
Me molesta que el auto- correcto de muchos diccionarios no lo considero una palabra. Ignoro la advertencia y, si estoy debidamente motivado, me tomo el tiempo de agregar la palabra al archivo del diccionario interno que el programa compara.
Respuesta
A la pregunta original en la publicación, creo que hay una mejor alternativa, que es reestructurar la oración a algo como «… un programador también puede hacerlo en código . » Este es el uso que escucho y leo comúnmente; a menudo se usa para distinguir entre codificar un sistema para algún objetivo o configurar el mismo sistema para lograr ese objetivo.
Respuesta
La programática se acuñó como «según un programa, pero significa programa burocrático, político o administrativo, no» un fragmento de código «.
Al hablar de programación de software,» programáticamente «se siente mal y me suena al menos redundante, como en un equipo de cirujanos diciendo «¿cómo realizar un by-pass coronario médicamente?» o alguien dentro de un grupo de músicos preguntando «¿cómo tocar a Beethoven, musicalmente?»
Si estamos hablando de software, ya estamos hablando de hacer cosas con programas. Uno podría preguntar «¿hay una API para ¿hacer XYZ? «O» ¿cómo hacer xyz desde mi código? «
Crecí leyendo revistas de programación de EE. UU. durante los años 80 y 90 y me atrevo a que alguien me encuentre una aparición de la palabra» programáticamente «en Byte Revista, por ejemplo …
No me sorprendería en absoluto que el aumento del uso de la palabra «programáticamente» en software coincida con los años en los que el desarrollo de software comenzó a subcontratarse a fábricas de software baratas de India o China.
FC
PD: Irónicamente, hoy en día MSFT Technet está lleno de esta palabra que todavía me molesta cuando se aplica al software
Comentarios
- Usted » realiza un by-pass coronario quirúrgicamente , no médicamente. 🙂 Y, relájese, programáticamente es tan válido como gramaticalmente a nd de manera realista .