Si estás usando un bucle, lo estás haciendo mal...
Charles (Chuck) Jazdzewski fue, durante la década de los '80 y '90, uno de los ingenieros más brillantes del fenomenal equipo que, encabezado por Anders Hejlsberg, desarrolló herramientas tan adelantadas a su tiempo como Turbo Pascal, Turbo C++, Turbo Prolog, Delphi, C++ Builder o JBuilder. Como muchos de sus antiguos compañeros, recaló en Microsoft desde hace unos años. Y mantiene un blog muy interesante, centrado principalmente en estructuras de datos y algoritmos. Pero recientemente ha escrito un post sobre LINQ que me ha parecido excelente y recomiendo a todos los lectores:
Si estás usando un bucle, lo estás haciendo mal...