Eigenschaften von Spring

Hi,
ich habe nun einige Bücher über das Spring Framework gelesen und dabei stehen sich meiner Auffassung nach folgende Begrifflichkeiten GEGENÜBER:

dependency injection|loose coupling|inversion of control

VS.

hard-coded

Hat jemand eine Idee, wie die Begriffe IOC und hard codiert harmonisch in einem Satz erwähnt werden können/dürfen?
Ich habe hier nämlich so einen Satz und verstehe die Welt nicht mehr.

Grüße Oekel