Ingeniería de software

13
¿Por qué usar string.Empty sobre "" cuando se asigna a un objeto string

He estado ejecutando StyleCop sobre mi código y una de las recomendaciones SA1122 es usar string.Empty en lugar de "" al asignar una cadena vacía a un valor. Mi pregunta es por qué se considera esta mejor práctica. O, ¿se considera esta mejor práctica? Supongo que no hay diferencia de compilación...

13
¿Subconjunto visual y audible inequívoco del alfabeto latino?

Imagina que le das a alguien una tarjeta con el código "5SBDO0". En algunas fuentes, la letra "S" es difícil de distinguir visualmente del número cinco (como con el número cero y la letra "O"). Al leer el código en voz alta, puede ser difícil distinguir "B" de "D", por lo que es necesario decir...

13
Array o Malloc?

Estoy usando el siguiente código en mi aplicación, y está funcionando bien. Pero me pregunto si es mejor hacerlo con malloc o dejarlo como está. function (int len) { char result [len] = some chars; send result over