En el artículo anterior acerca del uso de conjuntos, mencionamos cómo un HashSet<T> nos ofrecía un mecanismo de búsqueda muy eficiente en cuanto a rendimiento. Además, permitían realizar una serie de operaciones especiales como, por ejemplo, identificar si un objeto se encontraba en la colección. Esta es…
3 artículos por
Gorka Urkiola
El uso del desconocido yield
Cuando programamos, generalmente tendemos a utilizar las mismas expresiones y manías, dejando a un lado diferentes modos de implementar las mismas soluciones. Puede ser que el uso de expresiones poco conocidas no sea lo más mantenible de cara a no volver locos a nuestros compañeros pero, por otra parte, si…
Utilizando conjuntos para mejorar el rendimiento
En la búsqueda del código más óptimo* nos solemos encontrar a menudo con varios problemas. ¿Qué se quiere mejorar? ¿El tiempo de ejecución? ¿La limpieza de código? ¿Usar espacios o tabulaciones en el sangrado (identation) del código? ¿El nivel de acoplamiento de nuestros objetos? ¿El uso de buenas prácticas? En…