c# - ¿Cuándo usas la palabra clave “this”?

c# - ¿Cuándo usas la palabra clave “this”?

Tenía curiosidad acerca de cómo otras personas usan esta palabra clave. Tiendo a usarlo en constructores, pero también puedo usarlo en toda la clase en otros métodos. Algunos ejemplos: En un con…


Herramientas Flex para Mac

Estoy empezando a desarrollar con Flex en mi Mac, pero no encuentro buenas herramientas para facilitar el desarrollo(aparte de Flex Builder). ¿Cuál es tu elección favorita para el desarrollo de F…


coding style - La mejor forma de escribir una función de conversión

Digamos que estoy escribiendo una función para convertir escalas de temperatura. Quiero apoyar al menos a Celsius, Fahrenheit y Kelvin. ¿Es mejor pasar la escala fuente y la escala objetivo como p…


¿Deberías usar identificadores internacionales en Java/C#?

C#y Java permiten casi cualquier carácter en nombres de clase, nombres de métodos, variables locales, etc. ¿Es una mala práctica usar caracteres que no sean ASCII, probar los límites de los editor…



formatting - Formato de código: alinea líneas similares ¿está bien?

Recientemente descubrí que nuestra empresa tiene un conjunto de pautas de codificación(ocultas en un sistema de administración de documentos donde nadie puede encontrarlo). Por lo general, parece…


internet explorer - favicon no funciona en IE

Tengo un sitio que usa un favicon.ico personalizado. El favicon se muestra como se espera en todos los navegadores excepto en IE. Al tratar de mostrar el favicon en IE, obtengo la gran x roja; cu…


formatting - ¿Es importante el estilo de programación? ¿Que tan importante?

El año pasado estaba solucionando el problema del código de un miembro del equipo y me faltaban guiones y comentarios. Estaba hablando con él sobre eso diciéndole que no era una buena idea, pero se…


design - Diseño y codificación: de arriba a abajo o de abajo hacia arriba?

Al codificar, ¿cuál es, según su experiencia, un mejor enfoque? Divide el problema en pedazos lo suficientemente pequeños y luego implementa cada pieza. Rompe el problema, pero luego impleméntal…


¿Carcasa Pascal o Camel Camel para código C#?

He estado discutiendo con mis compañeros de trabajo sobre el revestimiento Pascal(caja de camello superior) frente a CamelCasing inferior. Se usan para reducir la carcasa de camello para todo, des…


¿La directiva#region es realmente útil en.NET?

Después de mantener un montón de código lleno de#region(en C#y VB.NET), me parece que esta construcción es solo un montón de "hacer el trabajo" para el programador. Trabajar para PONER las cosa…




coding practices naming best w3c html convention code html5 whatwg