Hay conceptos técnicos que no se aprenden tanto porque formen parte del plan inicial, sino porque aparecen de forma lateral mientras se intenta entender otra cosa. Eso me pasó con la idea de paradigma en informática.

La expresión apareció al estudiar BDD, y me llevó a pensar qué significaba realmente hablar de un paradigma y por qué no es lo mismo que una herramienta, una metodología o una checklist.

Qué entiendo por paradigma

Un paradigma me parece, sobre todo, una forma de pensar y enfocar la resolución de problemas. No es una aplicación concreta ni una tecnología aislada. Es más bien un modelo mental que influye en cómo se diseña, se estructura y se construye el software.

Eso explica por qué el paradigma no se limita al código: también afecta a cómo se divide un problema, cómo se colabora con otros y qué tipo de soluciones se consideran naturales dentro de un proyecto.

Algunos ejemplos conocidos

En programación aparecen varios paradigmas muy reconocibles:

Muchos lenguajes permiten combinar varios, pero normalmente siempre hay uno que acaba marcando más la forma de pensar el problema.

Por qué me parece un concepto útil

Lo interesante del paradigma es que ayuda a ver que el software no se construye solo con sintaxis y herramientas. También se construye desde una determinada manera de entender el problema.

Eso influye en cosas como:

Por eso me parece un concepto mucho más importante de lo que puede parecer al principio.

Conclusión

Aprender qué es un paradigma me ayudó a ver mejor que en informática no solo importa qué herramienta se usa, sino desde qué enfoque mental se está planteando el problema. Esa diferencia cambia la forma de escribir código, de estructurar proyectos y de entender la colaboración técnica.

Es uno de esos conceptos que, una vez entendidos, ayudan a poner más orden a muchas cosas que antes parecían solo costumbre o estilo personal.

← Volver a artículos