]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - docs/coding_style.txt
ed2e152b87180c9e5ffe7d3cd4fbbe0a91346732
[z.facultad/75.42/plaqui.git] / docs / coding_style.txt
1 $Id$
2
3 Todo lo que es interfaz (clases, metodos, atributos, funciones, tipos de datos
4 en general) van en inglés.
5
6 Documentacion (incluido comentarios) en castellano.
7
8 Métodos de acceso y escritura de atributos publicos: get_<atributo>(),
9 set_<atributo>.
10
11 Nombre de clases: tipo Java.
12         class MiClase: public MiPadre {
13                 private:
14                         int atributo;
15                 public:
16                         int get_atributo(void);
17                         void set_atributo(int _atributo);
18         };
19
20 Nombre de métodos: tipo STL (con parametros que empiezan con '_').
21         virtual void mi_metodo(int _mi_entero) const = 0;
22
23 Nombre de atributos: idem métodos.
24
25 General:
26         - Se usan TABs para identar solamente.
27         - Llaves en la misma línea.
28                 if (algo == otro) {
29                         // codigo
30                 } else {
31                         // otra cosa
32                 }