Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Índice de Reglas de Estilo

Universidad Nacional de Rio Negro - Sede Andina

Este documento organiza las reglas de estilo y diseño de la cátedra. La numeración hexadecimal (0x...) permite referenciar fácilmente las reglas durante las correcciones (ej: “Ver regla 0x2001”).

Orden sugerido de lectura

Si sos nuevo en Java, te recomendamos este orden:

  1. Serie 0x0 (Nomenclatura básica)

  2. Serie 0x5 (Estructuras de Control)

  3. Serie 0x2 (Diseño OOP básico)

  4. Consultar la Serie 0xE (Errores Comunes) antes de entregar los TPs.


0x0 - Nomenclatura y Formato

Define cómo nombrar clases, métodos, variables y constantes. Reglas fundamentales de legibilidad.

0x1 - Documentación y Comentarios

Criterios para escribir Javadoc y definir contratos (PRE/POST).

0x2 - Diseño de Clases y POO

Buenas prácticas de encapsulamiento, visibilidad y responsabilidades.

0x3 - Manejo de Excepciones

Estrategias para prevenir, atrapar y propagar errores.

0x4 - Testing

Reglas para estructurar tests unitarios (AAA) y validaciones.

0x5 - Estructuras de Control y Flujo

Restricciones didácticas y convenciones sobre if, for, while y retornos.

0x6 - Restricciones sobre Programación Funcional

Herramientas que se postergan temporalmente por motivos pedagógicos.

0xE - Errores Comunes

Repertorio de antipatrones frecuentes observados en las entregas.