Ocasionalmente, mientras escribo algo relacionado con un lenguaje de programación que distingue entre mayúsculas y minúsculas, termino comenzando una oración con un nombre de función. Ahora las reglas del inglés establecen que la primera palabra en una oración necesita ser mayúscula; Sin embargo, el nombre de la función es minúscula. Si se está preguntando qué podría decirle de que la primera palabra sea el nombre de una función, tome este ejemplo:
Su implementación fread está rota. fread necesita devolver cuántos bytes se leyeron.
Entiendo que podría cambiar la segunda instancia de fread a It pero quiero saber la mejor manera de manejar esto que no sea simplemente reescribir la oración. ¿Debo escribir con mayúscula el nombre de la función? La única forma en que me gustaría escuchar "reescribir la oración" como respuesta es si el inicio de la oración con el nombre de una función viola alguna regla en inglés de la que no tengo conocimiento. Edit: Realmente agradezco a todos por estas respuestas. Han cambiado y mejorado mi percepción sobre el tema. He aprendido bastante de esto. Estoy muy sorprendido de no haber pensado en estas soluciones simples pero buenas.
Creo que mi postura al alternar la oración fue demasiado dura y ahora me doy cuenta de que, debido a estas buenas respuestas, la alteración general de la oración parece ser la mejor opción para tratar estos casos, ya sea agregando paréntesis después de la función o diciendo: función antes del nombre de la función y, si está disponible, utiliza el formato para el nombre de la función.