More

    INTRODUCTION TO GRASP DESIGN PATTERNS IN OBJECT-ORIENTED DESIGN

    GRASP stands for General Responsibility Assignment Software Patterns (or Principles). GRASP consist of guidelines for assigning responsibility to classes and objects in object-oriented design.

    The different patterns and principles used in GRASP are: controller, creator, indirection, information expert, high cohesion, low coupling, polymorphism, protected variations, and pure fabrication.

    We will not discuss GRASP Patterns in detail now, but it is useful to know that these patterns or principles are out these. Important ones are bolded above.

    Below are some of the resources where you can read more about the GRASP pattern.

    1. en.wikipedia.org/wiki/GRASP_(object-oriented_design)
    2. study.com/academy/lesson/grasp-design-patterns-in-object-oriented-design.html

    Note: You may discuss any questions here as comments or in the Forum. You may also submit more resources.

    Recent Articles

    OAUTH – FREQUENTLY ASKED QUESTIONS FOR INTERVIEWS AND SELF EVALUATION

    Why is refresh token needed when you have access token? Access tokens are usually short-lived and refresh tokens are...

    SUMO LOGIC VIDEOS AND TUTORIALS

    Sumo Logic Basics - Part 1 of 2 (link is external) (Sep 29, 2016)Sumo Logic Basics - Part 2 of 2...

    GIT – USEFUL COMMANDS

    Discard all local changes, but save them for possible re-use later:  git stash Discarding local changes...

    DISTRIBUTED COMPUTING – RECORDED LECTURES (BITS)

    Module 1 - INTRODUCTION Recorded Lecture - 1.1 Introduction Part I – Definition

    BOOK REVIEW GUIDELINES FOR COOKBOOKS

    Whenever you add reviews for the book, please follow below rules. Write issues in an excel.Create an excel...

    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox