Menu Button
Go to Top

Guía definitiva de abreviaturas en Code Reviews

Revisas un PR y lees:

LGTM
NIT
RFC
R-

Si no entiendes estas siglas, pierdes contexto y agilidad. En una code review, comunicar claramente y rápido importa para mejorar la calidad y colaborar mejor.

Aquí tienes las abreviaturas más usadas en equipos técnicos, con significado en inglés y cuándo las usas.

Guárdatelo. Lo vas a ver cada semana.

✅ Aprobación

LGTM — Looks Good To Me

👉 “Me parece bien”
La usas cuando apruebas el PR sin cambios relevantes.

Ejemplo:

LGTM. Nice refactor.


R+ — Approved

👉 “Aprobado”
Similar a LGTM. Se usa en algunos repos como señal formal de aprobación.


ACK — Acknowledged

👉 “Recibido / entendido”

Confirma que has visto el comentario y que lo tienes en cuenta.


❌ Bloqueo

R- — Changes Requested

👉 “Cambios requeridos”
Indica que el PR no puede mergearse todavía.


BLOCKER — Blocking Issue

👉 “Bloqueante”
Algo que hay que resolver sí o sí antes de mergear.

Ejemplo:

BLOCKER: This can cause an ANR on the main thread.


NACK — Negative Acknowledgement

👉 “No aprobado”
Muestras desacuerdo claro con la propuesta.


💬 Sugerencias y contexto

NIT — Nitpick

👉 “Detalle menor”
Cambio no bloqueante: naming, formato, claridad.

Ejemplo:

NIT: I’d rename this to userRepository.

No frenes un PR por esto.


PTAL — Please Take A Look

👉 “Échale un vistazo”
Pides review explícitamente.


RFC — Request For Comments

👉 “Solicitud de comentarios”
Buscas feedback antes de cerrar la solución.

Ideal para decisiones de arquitectura.


WIP — Work In Progress

👉 “Trabajo en progreso”
El PR no está listo para mergear.


POC — Proof Of Concept

👉 “Prueba de concepto”
Código exploratorio. No es versión final.


CDC — Clean, Documented, Covered

👉 “Limpio, documentado y cubierto por tests”
Recuerda que el PR debe cumplir mínimos de calidad.


🧠 Diseño y principios

Estas no son solo siglas.
Son recordatorios de buenas prácticas.


SRP — Single Responsibility Principle

👉 Responsabilidad única
Una clase hace demasiadas cosas.


DRY — Don’t Repeat Yourself

👉 No te repitas
Detectas código duplicado.


KISS — Keep It Simple, Stupid

👉 Hazlo simple
Evitas sobreingeniería.


YAGNI — You Aren’t Gonna Need It

👉 No lo vas a necesitar
Frenas features innecesarias.


🧪 Tests

UT — Unit Test

👉 Test unitario
Valida lógica aislada.


IT — Integration Test

👉 Test de integración
Comprueba interacción entre módulos.


E2E — End To End

👉 Test de extremo a extremo
Valida el flujo completo.


TDD — Test Driven Development

👉 Desarrollo guiado por tests.

Define tests antes de la implementación.


⚙️ Android específico

ANR — Application Not Responding

👉 La app no responde
Bloqueas el main thread.


OOM — Out Of Memory

👉 Sin memoria
Tienes leaks o cargas excesivas.


🏁 Cómo usar estas siglas bien

Aquí está la clave.

  • No abuses de NIT.
  • Marca claramente lo que es BLOCKER.
  • Sé específico cuando pongas R-.
  • Usa RFC cuando tengas dudas reales.
  • Prioriza claridad sobre ego.

Una buena code review no busca tener razón, busca mejorar el código y hacer crecer al equipo.

Si revisas código cada semana, dominar este lenguaje te hace comunicarte mejor y crecer como Developer.

Guárdalo. Compártelo con tu equipo y sigue revisando código con criterio.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comentarios

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad