NYCrb / devpunks

http://devPunks.com modern development site for podcast & youtube videos
MIT License
16 stars 1 forks source link

[2017-08-08] Destroy All Hashes: Rid yourself of primitive obsession to improve at OOP #34

Closed ericfirth closed 6 years ago

ericfirth commented 7 years ago

Abstract

One of the hardest parts of getting better at Ruby for me was finding objects and not just making procedural code. What helped me was seeing my data as objects and using them as such rather than keeping them as hashes.

In this talk, I go over the problem where I learned that there where objects hidden in my data structures. I go over all the warning signs that I went past for quite a long time before I made the adjustment. I also go over what you get from the adjustment.

Bio

Eric Firth is a software developer at Persado. He is a relatively recent (Jun '15) grad of the App Academy bootcamp. He was a designer before learning to code and is very picky about how code looks and feels.

snuggs commented 7 years ago

NICEEEE @ericfirth How's the 7/11 or the following month (second Tuesday) sound? You'd be presenting with @karlfloersch https://github.com/NYCrb/devpunks/issues/30 & @danenania https://github.com/NYCrb/devpunks/issues/23

Any feedback @brandondees @mrbernnz @mcantor @melaniegershman @ajkerrigan @pachonk?

Also can you make it to the meetup tomorrow? To be clear this is a one off for GORUCO. Not the typical second Tues. A tad smaller venue but we got a full house https://www.meetup.com/NYC-rb/events/240767652

grepsedawk commented 7 years ago

I want to see this, will it be recorded?

On Wed, Jun 21, 2017, 4:07 PM snuggs notifications@github.com wrote:

NICEEEE @ericfirth https://github.com/ericfirth How's the 7/11 or the following month (second Tuesday) sound? You'd be presenting with @karlfloersch https://github.com/karlfloersch /cc @brandondees https://github.com/brandondees @mrbernnz https://github.com/mrbernnz

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/NYCrb/devpunks/issues/34#issuecomment-310205688, or mute the thread https://github.com/notifications/unsubscribe-auth/AGaPS2WnUmYdiObq5jq5iHaQ4Zujtrgxks5sGYYcgaJpZM4OBg3Q .

snuggs commented 7 years ago

We shall see @pachonk. And hopefully you will too :-)

mrbernnz commented 7 years ago

@snuggs Sound interesting to me. 👍

grepsedawk commented 7 years ago

Please please please make sure to say that hashes aren't totally unnecessary (unless that's what you believe) so the greener devs don't forever avoid hashes

ericfirth commented 7 years ago

I won't. Destroy All Hashes is more a catchy name for the talk. The talk is more about going from relying less on procedural code and finding the objects hidden in hashes.

ericfirth commented 7 years ago

@snuggs i realized i never answered your 7/11 or 8/8 question. tuesday feels soon to me, can i do this in august? i can come tuesday and check in if you'd like

snuggs commented 7 years ago

No worries! You know we are super accommodating. Especially when I know the effort it takes to give a talk. Also have empathy for "timing". Let's punt until August and let's link between now and then and can be a sounding board for your talk over a hangout or something. How's that sound @ericfirth ?

See you soon! >> https://www.meetup.com/NYC-rb/events/235117566/

snuggs commented 7 years ago

@ericfirth how you looking for August? If too soon 100% you should do September. Got people asking me about this. lol

ericfirth commented 7 years ago

@snuggs i'll be ready

snuggs commented 7 years ago

BOOM @ericfirth !!! 💥 Removing question marks hehe.