¿Cuál es la diferencia entre «tiene que ser» y «debe ser»?

Esta es la oración de ejemplo: En caso de que se desee una diarización, se debe utilizar un algoritmo XYZ adecuado.

Me gustaría señalar que mi opinión personal es utilizar XYZ algoritmo.

Respuesta

«Se va a usar» es gramaticalmente aceptable pero estilísticamente débil. Es mejor ceñirse a uno de estos:

  • «tiene que hacer»: es obligatorio (a veces la gente usa esto de manera hiperbólica: «Tengo que ir al cine, todos mis amigos lo son»). . En un entorno técnico al que alude, esto a menudo significa que algo fundamental para el proyecto explota si no lo hace: el CEO va a la cárcel, el cliente retira los fondos, la gente es despedida, etc. una implementación alternativa que es simplemente un error.
  • «debería funcionar»: hay otras alternativas válidas, pero se ha decidido que esta es la mejor
  • «servirá»: esto generalmente se reserva para una certeza futura: «Será febrero pronto», «Será de noche en 4 horas», «Mañana saldrá el sol», etc.

Respuesta

Si el énfasis está en la necesidad de usar un algoritmo XYZ adecuado, entonces debe usar debe usarse . Una alternativa es debe usarse . (También considere if en lugar de en caso .)

Comentarios

  • ¿Qué " se va a utilizar " implica?
  • Depende de la contexto, pero genera lly tiene un sentido más bajo de necesidad y, en cambio, expresa predicción.

Respuesta

«Debe usarse «es más fuerte que» se va a utilizar «.

» Tiene que «sugiere un requisito, lo que significa que ninguna otra opción es aceptable. «Es para» es un tiempo futuro práctico (similar a «se usará»).

De modo que depende. Si cree que:

  1. No hay más remedio que usar XYZ, y
  2. Los lectores pueden pensar que otro algoritmo es aceptable (como si discutiera ABC en el párrafo anterior ),

luego use «tiene que». De lo contrario, vaya con «is to».

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *