La séparation commande-requête (Command–query separation, CQS) est un principe de la programmation impérative. Elle a été conçue par Bertrand Meyer dans le cadre de ses travaux pionniers sur le langage de programmation Eiffel.

Property Value
dbo:abstract
  • La séparation commande-requête (Command–query separation, CQS) est un principe de la programmation impérative. Elle a été conçue par Bertrand Meyer dans le cadre de ses travaux pionniers sur le langage de programmation Eiffel. Elle stipule que chaque méthode doit être une commande qui effectue une action ou une requête qui renvoie des données à l'appelant, mais pas les deux. En d'autres termes, Poser une question ne devrait pas changer la réponse. Plus formellement, les méthodes ne devraient retourner une valeur que si elles sont référentiellement transparentes et ne possèdent donc pas d'effets de bord. (fr)
  • La séparation commande-requête (Command–query separation, CQS) est un principe de la programmation impérative. Elle a été conçue par Bertrand Meyer dans le cadre de ses travaux pionniers sur le langage de programmation Eiffel. Elle stipule que chaque méthode doit être une commande qui effectue une action ou une requête qui renvoie des données à l'appelant, mais pas les deux. En d'autres termes, Poser une question ne devrait pas changer la réponse. Plus formellement, les méthodes ne devraient retourner une valeur que si elles sont référentiellement transparentes et ne possèdent donc pas d'effets de bord. (fr)
dbo:discoverer
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 12251146 (xsd:integer)
dbo:wikiPageLength
  • 5469 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 169805374 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • La séparation commande-requête (Command–query separation, CQS) est un principe de la programmation impérative. Elle a été conçue par Bertrand Meyer dans le cadre de ses travaux pionniers sur le langage de programmation Eiffel. (fr)
  • La séparation commande-requête (Command–query separation, CQS) est un principe de la programmation impérative. Elle a été conçue par Bertrand Meyer dans le cadre de ses travaux pionniers sur le langage de programmation Eiffel. (fr)
rdfs:label
  • CQRS (ru)
  • Command-Query-Separation (de)
  • Command–query separation (es)
  • Séparation commande-requête (fr)
  • CQRS (ru)
  • Command-Query-Separation (de)
  • Command–query separation (es)
  • Séparation commande-requête (fr)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of