Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. General Responsibility Assignment Software Patterns (or Principles), abbreviated GRASP, consists of guidelines for assigning responsibility to classes and objects in object-oriented design. The different patterns and principles used in GRASP are: Information Expert, Creator, Controller, Low Coupling, High Cohesion, Polymorphism, Pure Fabrication, Indirection, Protected Variations. All these patterns answer some software problem, and in almost every case these problems are common to almost every software development project. These techniques have not been invented to create new ways of working but to better document and standardize old, tried- and-tested programming principles in object oriented design. It has been said that the critical design tool for software development is a mind well educated in design principles. It is not the UML or any other technology". Thus, GRASP is really a mental toolset, a learning aid to help in the design of object oriented software."
"synopsis" may belong to another edition of this title.
Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany
Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware 92 pp. Englisch. Seller Inventory # 9786134259392
Seller: buchversandmimpf2000, Emtmannsberg, BAYE, Germany
Taschenbuch. Condition: Neu. This item is printed on demand - Print on Demand Titel. Neuware -Please note that the content of this book primarily consists of articlesavailable from Wikipedia or other free sources online. GeneralResponsibility Assignment Software Patterns (or Principles), abbreviatedGRASP, consists of guidelines for assigning responsibility to classesand objects in object-oriented design. The different patterns andprinciples used in GRASP are: Information Expert, Creator, ControllerLow Coupling, High Cohesion, Polymorphism, Pure FabricationIndirection, Protected Variations. All these patterns answer somesoftware problem, and in almost every case these problems are common toalmost every software development project. These techniques have notbeen invented to create new ways of working but to better document andstandardize old, tried- and-tested programming principles in objectoriented design. It has been said that 'the critical design tool forsoftware development is a mind well educated in design principles. It isnot the UML or any other technology'. Thus, GRASP is really a mentaltoolset, a learning aid to help in the design of object orientedsoftware.VDM Verlag, Dudweiler Landstraße 99, 66123 Saarbrücken 92 pp. Englisch. Seller Inventory # 9786134259392
Seller: AHA-BUCH GmbH, Einbeck, Germany
Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Seller Inventory # 9786134259392