Censura en el código fuente de .NET Framework

El viernes por la noche, mirando a través de la fuente de la Fuente de referencia , me topé accidentalmente con un comentario sospechoso:



algunas palabras fueron reemplazadas por un guión de 4. Bueno, a veces los desarrolladores son realmente muy expresivos y no son tímidos con las expresiones ásperas ... Pero con todo el deseo, no podía recordar una sola maldición que encajara aquí en significado. ¿De dónde vino?

Afortunadamente, Github le permite buscar por código de repositorio, y puede conducir estos cuatro guiones en la búsqueda:

github.com/microsoft/referencesource/search?q=----&unscoped_q=---- Omitimos

coincidencias aleatorias con formato ASCII y tropezamos para varios otros casos en los que todo se aclara por el contexto: la



palabra tabú es "raza". Todas las referencias se hacen en el contexto de una " condición de raza ", es decir, una condición de carrera para los recursos, no la raza humana. Y sin embargo, son reemplazados.

¡Además!





¿Alguien odia de todo corazón las excepciones? No, parece. Supongo que la palabra tabú aquí es trampa. Hay una expresión estable: "atrapar una excepción", lo que significa atrapar una excepción para que no aparezca. Pero esta palabra tiene otravalor de argot.

De todas formas. Todos estos son comentarios, nunca se sabe lo que está escrito en ellos. ¿No afectará la calidad del código? ..



Aquí, la censura elimina algunas palabras de las constantes de texto, que se utilizan para identificar las configuraciones regionales. Sospecho que en el primer caso estaba la palabra "Simple", y en el segundo - "Cultura", pero ¿qué hay de sedicioso en ellos?

La clase EnglishPluralizationService , que se usa en EF6 para convertir automáticamente palabras de singular a plural y viceversa, fue especialmente afectada . Se ha cortado una cantidad decente de palabras de vocabulario: la





mayoría de ellas no puedo adivinar, pero t----ziumes violación zium (trapezoide), y ch---issu culo es (cuerpo).

Afortunadamente, el problema se observa solo en las fuentes publicadas en este repositorio. Si descompila esta asamblea, no hay censura: la



discriminación es realmente un problema grave en la sociedad moderna. Pero es muy triste cuando, con el pretexto de combatirlo, dan a conocer esto ...

Source: https://habr.com/ru/post/undefined/


All Articles