Autor Tema: documento de estándares de programación BennuGD  (Leído 15278 veces)

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Re: documento de estándares de programación BennuGD
« Respuesta #15 en: Diciembre 02, 2008, 07:08:48 am »
Documento actualizado, y mejorado un poco el aspecto...
Lo hice dormido, asi que puede que necesite alguna correccion... por favor chequeenlo y diganme si ya lo estan poniendo en practica...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 181
Re: documento de estándares de programación BennuGD
« Respuesta #16 en: Diciembre 02, 2008, 10:44:54 am »
Hola SpliterGU, he adaptado el documento a un checkist usando calc de oppenoffice.
A ver que os parece.
Saludos.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Re: documento de estándares de programación BennuGD
« Respuesta #17 en: Diciembre 02, 2008, 01:23:50 pm »
Muy bueno... quizas sacaria el detalle de las cosas, por ejemplo, las tablitas... y alguna que otra descripcion ampliada... quiero decir, que el checklist, los titulos, y la explicacion en el documento... me parece bien... esta bueno...

Te ganaste un karma...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Sandman

  • Sr. Member
  • ****
  • Mensajes: 298
  • Karma: 48
Re: documento de estándares de programación BennuGD
« Respuesta #18 en: Diciembre 02, 2008, 01:24:40 pm »
3.1.1.19:
d) STRUCT

Do you mean TYPE here?
-- Sandman

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Re: documento de estándares de programación BennuGD
« Respuesta #19 en: Diciembre 02, 2008, 01:35:10 pm »
yes, sorry... STRUCT is part of GLOBAL or LOCAL...
thanks...

1+ Karma
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

MythomizeR

  • Full Member
  • ***
  • Mensajes: 166
  • Karma: 3
    • Zonatube
Re: documento de estándares de programación BennuGD
« Respuesta #21 en: Diciembre 02, 2008, 02:35:37 pm »
No se e igual es como quieres que sea, pero en el punto 3.1.1.4, el de las constantes, dices:

Todas las palabras que conformen el nombre de una contante deben ser escritas en forma
capitalizada (primera letra en mayúsculas, resto en minúsculas) y separadas entre sí por un guión bajo.


¿no querrías decir todas las letras en mayúsculas? lo digo porque por lo general es así, ahora, que como decía antes igual es que es así como lo prefieres...

Ah, y por cierto, se echa en falta ejemplos prácticos dee todo ello después de cada explicación, como por ejemplo:

explicación:

#define  MAX_NUM    100    // Número máximo


Por otro lado, buen trabajo, aunque yo ya estoy demasiado atado a mi estilo como para cambiar :-), aunque sí que vendrá bien el documento supongo para clarificar ciertas cosas...
« última modificación: Diciembre 02, 2008, 04:25:44 pm por MythomizeR »

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Re: documento de estándares de programación BennuGD
« Respuesta #22 en: Diciembre 02, 2008, 02:42:39 pm »
en los defines todas en mayusculas... por ejemplo

#define NULL     0

en las constantes, mayusculas primer letra, resto de las letras minusculas, por ejemplo:

const
    Main_Menu_Code = 1;
    Options_Menu_Code = 2;
end

La idea de esto es que a simple vista uno sepa de que se trata, si es una constante, si es un define, si es un nombre de una variable, local, global, privada, publica, si es una funcion/proceso, en que grupo o fuente puede estar... etc...
Que a simple vista uno tenga una idea cercana a lo que es cada cosa.
« última modificación: Diciembre 02, 2008, 02:44:30 pm por SplinterGU »
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

MythomizeR

  • Full Member
  • ***
  • Mensajes: 166
  • Karma: 3
    • Zonatube
Re: documento de estándares de programación BennuGD
« Respuesta #23 en: Diciembre 02, 2008, 02:46:19 pm »
Ah OK, claro es que me refería a los define...

de todas formas también se echa en falta como he dicho después en la edición del post anterior, ejemplos prácticos de cómo se quiere (tal y como me lo has explicado en tu post)...

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Re: documento de estándares de programación BennuGD
« Respuesta #24 en: Diciembre 02, 2008, 02:48:22 pm »
Si, muy buena sugerencia... gracias...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

  • Hero Member
  • *****
  • Mensajes: 3708
  • Karma: 181
Re: documento de estándares de programación BennuGD
« Respuesta #25 en: Diciembre 02, 2008, 03:07:06 pm »
Cambio en el checklist.
A ver que tal ahora, antes dejaba seleccionar un elemento tanto para Sí como para No.

Ahora hace estadísticas de los apartados cumplidos

Por cierto, gracias por el karma, ahora soy más Earl :D  ::) :)
« última modificación: Diciembre 02, 2008, 03:10:03 pm por DCelso »
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

josebita

  • Administrator
  • *****
  • Mensajes: 4039
  • Karma: 257
    • BennuGD Mobile Worklog
Re: documento de estándares de programación BennuGD
« Respuesta #26 en: Diciembre 09, 2008, 11:00:21 pm »
En el documento haces referencia a la palabra reservada "on_exit". Si no me equivoco, es "onexit". ¿no?.

SplinterGU

  • Administrator
  • *****
  • Mensajes: 12982
  • Karma: 379
Re: documento de estándares de programación BennuGD
« Respuesta #27 en: Diciembre 09, 2008, 11:59:21 pm »
es correcto, es un error, gracias.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Windgate

  • Hero Member
  • *****
  • Mensajes: 2930
  • Karma: 124
    • TRINIT Asociación de Informáticos de Zaragoza
Re: documento de estándares de programación BennuGD
« Respuesta #28 en: Mayo 19, 2009, 03:40:09 pm »
Vaya, llego tarde a ver este docuemento de estándares...

Lo he mirado por encima y más o menos llevo el mismo convenio (Más o menos...) intentaré adaptarme todo lo posible a este estándar en mi nuevo tutorial :-\
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

La momia que fuma

  • Hero Member
  • *****
  • Mensajes: 615
  • Karma: 25
Re: documento de estándares de programación BennuGD
« Respuesta #29 en: Junio 10, 2009, 12:08:15 pm »
La verdad es que tengo que empezar a empaparme de estas cosas....si vieseis alguno de mis códigos os daría un patatús XDDDD (Y asi me va, claro XD)