General responsibility assignment software patterns (ou principles), abrégé en GRASP, se composent de lignes directrices pour l'attribution de la responsabilité des classes et des objets en conception orientée objet. D'après Craig Larman, « le meilleur outil de conception pour le développement de logiciels est un esprit bien éduqué sur les principes de conception. Ce n'est pas UML ou toute autre technologie ». Ainsi, GRASP est surtout une boîte à outils mentale, une aide à la conception de logiciels orientés objets.

Property Value
dbo:abstract
  • General responsibility assignment software patterns (ou principles), abrégé en GRASP, se composent de lignes directrices pour l'attribution de la responsabilité des classes et des objets en conception orientée objet. Les différents modèles et principes utilisés par les GRASP sont : le contrôleur, le créateur, l'indirection, le spécialiste de l'information, la cohésion forte, le couplage faible, le polymorphisme, les variations protégées, et l'invention pure. Tous ces modèles répondent à certains problèmes récurrents du développement logiciel. Ils n'ont pas été conçus pour créer une nouvelle façon de travailler, mais pour mieux documenter et normaliser l'existant à l'aide de principes de programmation éprouvés en conception orientée objet. D'après Craig Larman, « le meilleur outil de conception pour le développement de logiciels est un esprit bien éduqué sur les principes de conception. Ce n'est pas UML ou toute autre technologie ». Ainsi, GRASP est surtout une boîte à outils mentale, une aide à la conception de logiciels orientés objets. (fr)
  • General responsibility assignment software patterns (ou principles), abrégé en GRASP, se composent de lignes directrices pour l'attribution de la responsabilité des classes et des objets en conception orientée objet. Les différents modèles et principes utilisés par les GRASP sont : le contrôleur, le créateur, l'indirection, le spécialiste de l'information, la cohésion forte, le couplage faible, le polymorphisme, les variations protégées, et l'invention pure. Tous ces modèles répondent à certains problèmes récurrents du développement logiciel. Ils n'ont pas été conçus pour créer une nouvelle façon de travailler, mais pour mieux documenter et normaliser l'existant à l'aide de principes de programmation éprouvés en conception orientée objet. D'après Craig Larman, « le meilleur outil de conception pour le développement de logiciels est un esprit bien éduqué sur les principes de conception. Ce n'est pas UML ou toute autre technologie ». Ainsi, GRASP est surtout une boîte à outils mentale, une aide à la conception de logiciels orientés objets. (fr)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 10692160 (xsd:integer)
dbo:wikiPageLength
  • 8250 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 179081665 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:année
  • 2005 (xsd:integer)
prop-fr:annéePremièreÉdition
  • 2004 (xsd:integer)
prop-fr:auteur
prop-fr:isbn
  • 0 (xsd:integer)
prop-fr:langue
  • en (fr)
  • en (fr)
prop-fr:lieu
  • New Jersey (fr)
  • New Jersey (fr)
prop-fr:lireEnLigne
prop-fr:numéroD'édition
  • 3 (xsd:integer)
prop-fr:pagesTotales
  • 703 (xsd:integer)
prop-fr:titre
  • Applying UML and Patterns – An Introduction to Object-Oriented Analysis and Design and Iterative Development (fr)
  • Applying UML and Patterns – An Introduction to Object-Oriented Analysis and Design and Iterative Development (fr)
prop-fr:wikiPageUsesTemplate
prop-fr:éditeur
  • Prentice Hall (fr)
  • Prentice Hall (fr)
dct:subject
rdfs:comment
  • General responsibility assignment software patterns (ou principles), abrégé en GRASP, se composent de lignes directrices pour l'attribution de la responsabilité des classes et des objets en conception orientée objet. D'après Craig Larman, « le meilleur outil de conception pour le développement de logiciels est un esprit bien éduqué sur les principes de conception. Ce n'est pas UML ou toute autre technologie ». Ainsi, GRASP est surtout une boîte à outils mentale, une aide à la conception de logiciels orientés objets. (fr)
  • General responsibility assignment software patterns (ou principles), abrégé en GRASP, se composent de lignes directrices pour l'attribution de la responsabilité des classes et des objets en conception orientée objet. D'après Craig Larman, « le meilleur outil de conception pour le développement de logiciels est un esprit bien éduqué sur les principes de conception. Ce n'est pas UML ou toute autre technologie ». Ainsi, GRASP est surtout une boîte à outils mentale, une aide à la conception de logiciels orientés objets. (fr)
rdfs:label
  • GRASP (de)
  • GRASP (es)
  • GRASP (ja)
  • GRASP (uk)
  • GRASP (disseny orientat a objectes) (ca)
  • GRASP (object-oriented design) (en)
  • GRASP (programmation) (fr)
  • Grasp (sv)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of