Categorías: Noticias

Reorganiza tu código en regiones con C# y MonoDevelop

La posibilidad de poder dividir el código por regiones cuando empieza a adquirir cientos o miles de líneas es algo que los comentarios de toda la vida no llegan a conseguir con especial claridad. Las soluciones varían entre lenguajes pero en C# y utilizando el IDE MonoDevelop una de las mejores opciones es dividir el código en regiones de forma que el propio IDE nos lo muestre contraído o expandido en función a lo que nos interese.

Las palabras clave son: #region y #endregion para indicar el comienzo y el fin de la región, respectivamente. Podéis ver el resultado en las siguientes imágenes, como podéis apreciar MonoDevelop te genera un extracto del contenido de la región:

F. Javier Carazo Gil

Cofundador de CODECTION, empresa especializada en WordPress, autor de un libro sobre WordPress (el primero en español) y multitud de artículos (en medios físicos y virtuales) sobre el tema. Participa en la comunidad WordPress de forma activa siendo parte del equipo organizador de la WordPress Meetup de Córdoba, dando charlas en diferentes WordCamp y siendo autor y coautor de multitud de plugins libres y premium para WordPress de gran éxito.

Ver comentarios

  • Muy bueno. Espero que puedas seguir poniendo algún tutorial de monodevelop. Ya te he mencionado en mi twitter @spectrumgomas

  • @Santiago Valdarrama: He leído tu entrada y la verdad que no te quito la razón desde el enfoque que le das, pero esto es una herramientas más y depende de cómo la uses será más o menos adecuada para resolverte un problema.

    Yo la uso para "encapsular" partes, es decir: atributos y propiedades, gestores de eventos, métodos... me ayuda mucho tener partes ocultas. Me ayuda mucho a centrarme en las partes concretas.

  • @zoft: Claro es otra posibilidad, pero vaya, las regiones yo las uso dentro de una misma clase para separar: constructor, propiedades, atributos, manejadores de eventos...

Entradas recientes

DeepSeek

2 días hace

Contacto

2 semanas hace

Smart-tv mute

2 semanas hace

STEAM OS

3 semanas hace

2025

1 mes hace

El podcast de Linux Hispano – #072 – El hardware libre debe consolidarse como el software libre

https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.

1 mes hace