Acabo de ver un episodio de Bob Martin en NDC, donde dijo que las directivas de "uso" en C# en la parte superior de una página son malas debido al estrecho acoplamiento que crean/implican entre los componentes.Alternativas a la palabra clave directiva "using" en C#?
¿De qué manera se pueden usar los archivos .dlls externos sin agregar una referencia de proyecto y una instrucción using?
Recuerdo que V6 solía permitir crear un objeto por la cadena del ProgId - No estoy seguro de que sea la técnica que estoy buscando, pero es un ejemplo de un lenguaje que no necesitaba un proyecto referencia para usar un dll.
EDITAR: Here is a link to the conference. Lo siento, no tengo la cita exacta o el minuto en la presentación, voy de memoria.
¿Realmente dijo eso, o eso es lo que entendiste de lo que dijo? –
Un enlace a esto sería útil. Me gustaría escuchar lo que realmente dijo. – tvanfosson
Para evitar confusiones, Microsoft se refiere a ella como la "directiva" que utiliza. La declaración de uso (palabra clave) normalmente se referiría a la que se usa dentro de los métodos para llamar automáticamente Disposición a los recursos. – Ash