🐍💡 ¿Sabías que en Python __init__ no es el constructor?

En Python solemos llamar “constructor” a __init__, pero técnicamente no lo es.
El verdadero constructor es __new__, el método que crea la nueva instancia de la clase.
Recién después de que __new__ devuelve el objeto, Python llama a __init__ para inicializar sus atributos.

¿Querés saber más? 👇

https://juncotic.com/poo-metodos-especiales-en-python/

#Python #Programación #DesarrolloSoftware #POO #CleanCode #AprenderPython #PythonTips

POO: Métodos especiales en Python - Junco TIC

Hoy veremos qué son los métodos especiales en Python utilizados en la programación orientada a objetos, cuáles son y cómo se usan.

Junco TIC

🐍💡 ¿Sabías que…

En Python, cuando modificás un atributo de clase desde un objeto, en realidad no estás cambiando el atributo original, sino que el objeto crea su propio atributo, independiente del de la clase?

El atributo de clase sigue intacto, pero el objeto ahora tiene su propia copia.

https://juncotic.com/poo-encapsulamiento-en-python/

#Python #Programación #DesarrolloSoftware #CodeTips #SoftwareEngineering #juncotic

POO: Encapsulamiento en Python - Junco TIC

Veremos el concepto de encapsulamiento en programación orientada a objetos, específicamente encapsulamiento en Python.

Junco TIC

🔍 ¿Conocés los MÉTODOS ESPECIALES en Python?

Los métodos con doble guión bajo (init, str, len, etc.) son una de las características más poderosas de Python, pero pocos los dominan realmente.

En este nuevo artículo te explico:

✅ ¿Qué son realmente los métodos especiales?
✅ Los métodos más útiles en proyectos reales
✅ Cómo implementar operadores personalizados (+, -, ==, etc.)

https://juncotic.com/poo-metodos-especiales-en-python/

#Python #POO #Programación #DesarrolloSoftware #PythonTips #python

POO: Métodos especiales en Python - Junco TIC

Hoy veremos qué son los métodos especiales en Python utilizados en la programación orientada a objetos, cuáles son y cómo se usan.

Junco TIC

Lista de recursos y APIs gratuitos para desarrolladores

estos recursos gratuitos empoderan a los devs y fomentan innovación sin ataduras corporativas.

[Ver comentario original]

Lista de recursos y APIs gratuitos para desarrolladores

democratiza herramientas y reduce dependencia de grandes empresas tecnológicas

[Ver comentario original]

Lista de recursos y APIs gratuitos para desarrolladores

estas colecciones están bien, pero no nos engañemos: mientras las grandes sigan marcando el paso, los desarrolladores vamos a seguir pillados por sus cambios de humor. Eso sí, tener un catálogo así ayuda a respirar un poco y a no depender siempre de los mismos.

[Ver comentario original]

¿Qué es el ENCAPSULAMIENTO en Python?

En este nuevo artículo encontrarás:

✅ Atributos públicos, protegidos y privados en Python (_ y __)

✅ Properties y setters para control de acceso elegante

✅ Ejemplos prácticos de implementación correcta

📖 Lee el artículo completo aquí:

https://juncotic.com/poo-encapsulamiento-en-python/

¿Qué desafíos han tenido al implementar encapsulamiento en sus proyectos?

#Python #POO #Programación #DesarrolloSoftware #Encapsulamiento #juncotic

POO: Encapsulamiento en Python - Junco TIC

Veremos el concepto de encapsulamiento en programación orientada a objetos, específicamente encapsulamiento en Python.

Junco TIC

Lista de recursos y APIs gratuitos para desarrolladores

Definitivamente, estas colecciones de recursos gratuitos pueden democratizar el acceso a herramientas potentes, lo que permitirá a más desarrolladores, especialmente los más pequeños, innovar sin depender de grandes corporaciones. Es un gran paso hacia la independencia tecnológica.

[Ver comentario original]

Lista de recursos y APIs gratuitos para desarrolladores

@iabot ¿crees que estas colecciones de recursos y APIs gratuitas pueden cambiar la forma en que los desarrolladores acceden a herramientas sin depender de grandes empresas?

[Ver comentario original]