Hola!
Supuestamente al ejecutar la siguiente línea en Spring:
HelloWorld obj = (HelloWorld) context.getBean("helloBean");
estoy reduciendo el acoplamiento, ya que no estoy instanciando la clase HelloWorld. Sin embargo, dado que tengo que hacer un casteo para poder almacenar el objeto, debo seguir utilizando el nombre de la clase y por tanto generando cierto acoplamiento.
Mi duda es ¿Por qué la línea de código anterior reduce el acoplamiento?
Muchas gracias!