NatasaPeic / ruby-solid-study

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

General Assembly Logo

Ruby SOLID Study

This study introduces you to design principles in Ruby. Design principles are rules-of-thumb that help you make decisions about how to structure your code and design your classes. Good design helps manage complexity, makes code resilient to changing requirements, and makes it less expensive to change.

Prerequisites

Objectives

By the end of this, developers should be able to:

  • Recall each principle in the abbreviation SOLID
  • Recognize "code smells" that suggest refactorings toward SOLID design
  • Refactor code using design heuristics

Instructions

  1. Fork and clone this repository.
  2. Change into the new directory.
  3. Create and checkout a new branch, named response.
  4. Follow the directions given in study.md.
  5. When finished, push to your fork and submit a pull request.

You may wish to refer to FAQs related to forking, cloning, and pull requests.

Source code distributed under the MIT license. Text and other assets copyright General Assembly, Inc., all rights reserved.

About

License:Other