53 karma · joined April 23, 2020
{"mobile_country_code":null,"mobile_network_code":null,"name":null,"type":null,"error_code":60600}
Inheritance is really just about writing better namespace and domain / contexts of your code.
Polymorphism is really only ever an "issue" I've seen when dealing with strong typed langs and all the langs where it has become an issue they provide interfaces to aid in Polymorphism.
I don't think anything about what was listed is #1 exclusive to OOP and 2 doest not already have best practices to address in OOP and other langs.
Everything that was written about was not about the problems they solved but the patterns used to address the problems. I think that makes it too subjective to be constructive.
I will say though there is nothing fun about mocking complex state in tests for a rails app let alone if that state is shared or easily mutated.
Remote: Yes
Willing to relocate: No
Tech: Elixir, Ruby, JS, Video/Photograph
Limited tech: DevOps, Python, Design
Site: https://morphic.pro
Resume: https://morphic.pro/about
github: https://github.com/joshchernoff
email: jchernoff@morphic[dot]pro
I've been working in the web industry since Flash was still owned by Macro Media. Most of that work was Post-Production Animations and App development which was focused in the Marketing sector. During that time I’ve worked with brands such as Macy’s, The Food Network, Mattel, and Hallmark. Towards the end of Flash, I moved over to PHP and focused on building custom CMSs for clients using Wordpress, Drupal, and Magento. Around 2012, I was introduced to Ruby on Rails and was hired for an in house position at a small agency where I crafted my ruby skill set. Around 2014 I worked for a mobile app company named CVent where I worked for a number of years as a Server-Side Ruby developer. Later I worked for a local nonprofit using Elixir with Phoenix. In the last 3 years, I’ve mainly focused on Elixir with JS and React and with some Ruby here and there. In addition to my focus as a developer, I also find time to do photography. Most recently I’ve found new interests in Javascript (via ES6) and Elixir as I feel these two program languages are rapidly evolving and are currently shaping the web as we know it today.
I know it's not as fancy but just start by hosting your own simple blog.
I made an effort to build my own Instagram like section on my site just to host my own images. It even has a web assembly lib that scales the images client-side so I don't have to deal with image processing and uploads directly to S3.
The code is open for others to see how I did it. https://github.com/MorphicPro/morphic.pro