.
Le code d'implémentation est séparé et seuls des langages descriptifs tels que XML sont utilisés pour décrire les relations de mappage entre les entreprises. La programmation est effectuée sans écrire de code d'implémentation.
Issues des fonctionnalités de programmation de métadonnées de Java, les données brutes sont l'une des technologies avancées de l'architecture logicielle, vous permettant d'écrire moins de code et de réaliser plus de choses
Cela pousse la réutilisabilité de la logique métier à l’extrême. Cela semble peut-être un peu abstrait, alors regardons un exemple pratique pour vous aider à comprendre la philosophie de programmation de métadonnées que je préconise.
L'architecture Openbiz rend possible la programmation de métadonnées PHP. Le langage PHP au niveau du script est désormais devenu l'un des langages courants pour le développement Web. Mais parce que son origine est un langage de programmation orienté processus (je parle de php3, ce qui s'est passé à l'époque où il y avait une pelle), ce n'est pas comme un langage comme Python ou Ruby. C'est un langage orienté objet ultime né pour. objets. .
Sur la base de ce contexte simple, et peut-être parce que PHP lui-même est open source et gratuit, nous constatons que les extensions avancées du langage PHP sont toujours à la tra?ne par rapport aux langages commerciaux tels que .Net, Java et Objective C.
Lorsque PHP5 est sorti, il a crié "Mec, c'est orienté objet maintenant!" Java, .Net et Cocoa lui ont demandé "Toi
".
Existe-t-il des concepts de programmation de métadonnées?? …