Skip to Content
Component-Based Rails Applications: Large Domains Under Control
book

Component-Based Rails Applications: Large Domains Under Control

by Stephan Hagemann
June 2018
Intermediate to advanced
304 pages
8h 29m
English
Addison-Wesley Professional
Content preview from Component-Based Rails Applications: Large Domains Under Control

CHAPTER 1

Introduction to Component-Based Rails Applications

Photo: Syndromeda/Shutterstock

In software engineering, components encompass cohesive pieces of functions and data to encapsulate reusable business functionality (http://heim.ifi.uio.no/~frank/inf5040/CBSE/Component-Based_Software_Engineering_-_ch1.pdf). To this end, components can use other components by including them as dependencies and accessing their functionality and data.

Interestingly, the first sentence of this definition is also the typical definition given for objects in object-oriented software design (https://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concep#Object ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Ruby Data Processing: Using Map, Reduce, and Select

Ruby Data Processing: Using Map, Reduce, and Select

Jay Godse

Publisher Resources

ISBN: 9780134774596