Question

sa définition de la POO, souligne Alan Kay sur il soutient « l'extrême liaison tardive de toutes choses ». Est-ce que son intérêt pour la part liaison tardive la même motivation que l'intérêt des gens à IoC?

En particulier, serait-il exact de dire que les deux sont motivés par le concept de « préciser aussi peu que possible, et laisser les détails de mise en œuvre à remplir plus tard »?

Était-ce utile?

La solution

Cela dépend ce que vous entendez par l'inversion de contrôle - le terme a été surchargé d'inclure l'injection de dépendance, mais ils sont des concepts très différents. IoC initialement décrit un procédé de contrôle de flux de programme, tandis que les DI concerne spécifiquement réduire le couplage entre types.

Cela dit, on pourrait faire valoir que toutes ces méthodes / modèles / philosophies partagent le même principe fondamental:. Pour abaisser le coût du changement

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top