Excelente Felipe, muchas gracias por el aporte! El 1 de junio de 2011 04:21, Joe Cabezas <[email protected]> escribió:
> Felipe has hecho mi dia muy feliz, gracias de verdad, que bueno que la > comunidad este formada por gente como tú! :) > gracias por compartir tu conocimiento, sigue asi y seras inmortal (dalai > lama decia eso) :3 > > adios! > > (archivado como correo importante tambien) > > El 30 de mayo de 2011 08:31, Roberto Quiñones <[email protected] > >escribió: > > > El día 30 de mayo de 2011 05:42, Felipe <[email protected]> escribió: > > > On 05/30/2011 03:47 AM, Joe Cabezas wrote: > > >> claramente son distintos, uno da 3.2 XD.... > > >> > > >> estimado, yo estoy aprendiendo c++, y veo que ocupas std::cout, porque > > >> motivo no usas el namespace?, estoy interesado en aprender buenas > > practicas > > >> en c++, algun libroq ue recomiendes? > > >> > > > > > > "Accelerated C++" por Andrew Koenig y Barbara Moo > > > "Effective C++" y "More Effective C++" por Scott Meyers > > > "The C++ Programming Language" por el tío Bjarne Stroustrup > > > > > > ...Todos disponibles en Amazon. El primero no es caro, es bastante > > > leible, es el más recomendado para comenzar a aprender C++ y cuenta con > > > la bendición de Bjarne Stroustrup, autor original de C++. > > > > > > > > > Sobre buenas prácticas en C++: la regla más importante es que hagas lo > > > que hagas, intenta ser consistente y "no abusar del lenguaje". > > > > > > Ahora si quieres un ejemplo extremo: este es un standard de > codificación > > > creado por Lockheed Martin para implementar todo el software para el > > > F-35 Lightning II, lejos el standard más estricto que he leido, pero > > > bastante bien fundamentado. Si sigues todas las reglas que aparecen ahí > > > serás el nuevo führer: > > > > > > http://www.jsf.mil/downloads/documents/JSF_AV_C++_Coding_Standards_Rev_C.doc > > > > > > Algunas recomendaciones que no vas a encontrar ahí: > > > * Antes de implementar algun algoritmo revisa los que vienen con STL > > > (documentados en horrendo detalle en > > > http://www.cplusplus.com/reference/algorithm/) > > > * Intenta usar referencias de C++ en lugar de punteros cuando sea > > > posible. Es el "C++ way". > > > * Usa plantillas (templates) cuando sea estrictamente necesario. > > > * Intenta usar const cuando corresponde (const correctness). > > > http://www.parashift.com/c++-faq-lite/const-correctness.html > > > * Infórmate sobre el próximo standard, C++0x. Cambiará todas las reglas > > > del juego y algunas caracteristicas ya están disponibles en g++: > > > http://www2.research.att.com/~bs/C++0xFAQ.html<http://www2.research.att.com/%7Ebs/C++0xFAQ.html> > > > * Evita usar MS Visual C++ y su "biblioteca standard" (es reible lo > > > standard que es) > > > > > > Saludos, > > > Felipe > > > > > > > > > > > Marcado y tirado a mi carpeta de correos importantes, buen aporte con > > respecto a las lecturas recomendadas. > > > > Se agradece felipe. > > > > Saludos Cordiales. > > -- > > -------------------------------------------- > > Roberto Quiñones > > > > Owner - Service Manager and System > > ACShell.NET – Internet Services > > [email protected] - www.acshell.net > > San Martin #311 Santiago – CL (Chile) > > +560981361713 > > -------------------------------------------- > > > -- *Francisco Rodríguez * *Existen muchas soluciones - Las equivocadas y la mia.*

