Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Pivorak How to write better sentences in English
Next
Download to read offline and view in fullscreen.

Share

“Object Oriented Ruby” by Michał Papis.

Download to read offline

Slides from Michał's presentation given during 12th #pivorak Lviv Ruby MeetUp.
You are welcome to watch the whole speech on our #pivorak youtube: https://youtu.be/151lr6e6uFc

Description:

“I have been seeing a lot influence in ruby from Functional programming (short: FP), and not as such in ruby itself but in code written in ruby. Developers try new things, they are fascinated by other languages, how they solve problems. They try to change ruby into functional language, they loose sight of how problems can be solved in the Object Oriented Programming (short: OOP). Let’s do a refresher of some most important aspects of OOP.” - sais Michał.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

“Object Oriented Ruby” by Michał Papis.

  1. 1. OORuby @mpapis
  2. 2. Why?
  3. 3. 1. Breaking encapsulation
  4. 4. 1. Breaking encapsulation 2. Lack of inheritance
  5. 5. 1. Breaking encapsulation 2. Lack of inheritance 3. Forcing immutability
  6. 6. Encapsulation
  7. 7. INPUT
  8. 8. OUTPUT
  9. 9. DOCUMENTATION
  10. 10. Mixins
  11. 11. Patterns
  12. 12. Example 1.
  13. 13. Example 2.
  14. 14. Example 3.
  15. 15. Composition
  16. 16. Example4.
  17. 17. Example5.
  18. 18. Inheritance
  19. 19. Layers
  20. 20. Example 6.
  21. 21. What’s next
  22. 22. Typed Ruby
  23. 23. Typed Ruby 1. Contracts
  24. 24. Typed Ruby 1. Contracts 2. Interfaces
  25. 25. Summary
  26. 26. https://niczsoft.com/2016/05/ object-oriented-ruby/
  • bluehopper94

    Jun. 22, 2018

Slides from Michał's presentation given during 12th #pivorak Lviv Ruby MeetUp. You are welcome to watch the whole speech on our #pivorak youtube: https://youtu.be/151lr6e6uFc Description: “I have been seeing a lot influence in ruby from Functional programming (short: FP), and not as such in ruby itself but in code written in ruby. Developers try new things, they are fascinated by other languages, how they solve problems. They try to change ruby into functional language, they loose sight of how problems can be solved in the Object Oriented Programming (short: OOP). Let’s do a refresher of some most important aspects of OOP.” - sais Michał.

Views

Total views

208

On Slideshare

0

From embeds

0

Number of embeds

3

Actions

Downloads

3

Shares

0

Comments

0

Likes

1

×