u/agilesteelin r/scala • Recommends
Objects vs Data Structures - Part 2 - When to use which?
#expressionproblem#polymorphism#patternmatching
13K subscribers • 51 videos on Hallway
Intermediate. Assumes working knowledge.
1.3K views8 years ago2 recommendations
Software designProgramming languagesDesign patternsObject-oriented designFunctional programming
An explanation of the differences between objects and data structures, their trade-offs, and how Scala handles them.
This is the second video about objects vs data structures in which we will learn when to use which and most importantly what happens if YOU chose wrong! This video is very much related to the videos about subtype polymorphism and inversion of control. Among other things we will learn how Java lacks support for dealing with data structures whereas Scala comes prepared. Uncle Bob's article is here: sites.google.com/site/unclebobconsultingllc/active-record-vs… The Wikipedia article about ANSI escape codes is here: en.wikipedia.org/wiki/ANSI_escape_code A nice tutorial about ANSI escape codes with examples in Python is here: lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes The stackoverflow question is here: stackoverflow.com/questions/11628852/how-does-pattern-matchi… The paper related to the expression problem is here: zenger.org/papers/fool05.pdf Website: devinsideyou.com Patreon: patreon.devinsideyou.com Discord: discord.devinsideyou.com Telegram: telegram.devinsideyou.com Twitter: twitter.devinsideyou.com GitHub: github.devinsideyou.com LBRY: lbry.devinsideyou.com Install scripts: install.devinsideyou.com Giter8 templates: g8.devinsideyou.com Spotify concentration playlist: code.radio.devinsideyou.com Cheers and Happy Coding! #Object #DataStructure #tutorialWhat people say. Recommended for understanding the expression problem and the trade-offs between object-oriented and functional approaches.
u/agilesteelin r/scala • Recommends
u/MarkHathaway1in r/scala • Recommends
On “FP or OOP”