paint-brush
What is GRASP? Information Expert and Creator Principles in JavaScript by@serhiirubets
10,051 reads
10,051 reads

What is GRASP? Information Expert and Creator Principles in JavaScript

by Serhii Rubets1mJune 7th, 2022
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

GRASP is abbreviated as *General Responsibility Responsibility Assignment Software Patterns. It’s a set of recommendations, principles, and patterns that are really good and could make our code much better. Today we have many best practices, principles (SOLID, DRY, GoF, KISS, and others) and others, and they are all trying to help us, write good, maintainable code, and understandable code. We want to create functionality, that will calculate the total sum of our ordered items. We will learn the first 2 principles: Information expert and Creator.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - What is GRASP? Information Expert and Creator Principles in JavaScript
Serhii Rubets HackerNoon profile picture
Serhii Rubets

Serhii Rubets

@serhiirubets

I'm a Fullstack JS engineer with 10 years of experience. Also, I'm a mentor, teacher, and author of front-end courses.

Learn More
LEARN MORE ABOUT @SERHIIRUBETS'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Serhii Rubets HackerNoon profile picture
Serhii Rubets@serhiirubets
I'm a Fullstack JS engineer with 10 years of experience. Also, I'm a mentor, teacher, and author of front-end courses.

TOPICS

Languages

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite