Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





c++ styles guide

Iniciado por Pogacha, 19 de Enero de 2007, 03:56:13 PM

« anterior - próximo »

Pogacha

¿Hay alguna guia de estilo para c++ la cual sea ultramoderna, cuasi-perfecta y ultra estandart?.

Entre muchas he dado con esta:
http://geosoft.no/development/cppstyle.html

La cual me parece bastante completa, pero no me gusta la idea de no diferenciar miembros con el prefijo "m" o bien lo de usar el sufijo "_"

Hay algo que me este perdiendo?

Muchas Gracias!!!

offtopic: Ya estuve pateando un rato con la stl y no la encontré muy complicada. No encontré una guia mejor que la de SGI la cual es por demas extensa, practicamente se optimizo tanto la documentación para no ser reiterativa que llega a ser por demas "salteada". Igual creo que es la mejor de aprender caso contrario me avisan he!?.

Zaelsius

Personalmente no me gusta poner las llaves en la misma línea que los if/else/try/catch. Y lo de poner sufijos "_" me parece feísimo. Supongo que al final cada compañía tiene sus propios documentos con estándares y convenios de codificación.

Un PDF con estándares de Lockheed Martin que me gusta bastante:
http://www.research.att.com/~bs/JSF-AV-rules.pdf

Lo encontré en el blog de un stratero hace tiempo, no recuerdo si fué de Jare o Astat o.. :roll:

Pogacha

Citarhttp://www.research.att.com/~bs/JSF-AV-rules.pdf
Lo he leido rapidamente en salpicon y la verdad es que parece proponer un estilo muy elegante, pero para nada moderno ni dinamico.
Si bien la lectura sería mas "placentera", no creo que mejore el entendimiento rapido del codigo. El objetivo es: en un pantallaso(sin tener que leer) identificar lo que venís a modificar o ver como funciona.
El mayor problema es como formatear los nombres las clases, funciones, variables, parametros, variables miembro y constantes. Pues deben ser distintos pero dentro de un mismo estilo.
Saludos

Fran

Cita de: "ZaelSiuS"Personalmente no me gusta poner las llaves en la misma línea que los if/else/try/catch. Y lo de poner sufijos "_" me parece feísimo. Supongo que al final cada compañía tiene sus propios documentos con estándares y convenios de codificación.

Un PDF con estándares de Lockheed Martin que me gusta bastante:
http://www.research.att.com/~bs/JSF-AV-rules.pdf

Lo encontré en el blog de un stratero hace tiempo, no recuerdo si fué de Jare o Astat o.. :roll:

Tu vienes de Pascal o q? Xq a mi tp me gusta pero yo es xq vengo de Pascal y si los pongo asi me lio bastante.

BeRSeRKeR

Aquí está el estilo de id Software para Doom3. :)

Saludos.
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.