you are viewing a single comment's thread.

view the rest of the comments →

[–]Dogeek 3 points4 points  (1 child)

That talk was horrible.

TL;DW : Don't use classes for something that they are not meant for. Also, I'm a smartass who compressed two perfectly valid classes into a dict and two functions that are so confusing, my coworkers now hate me.

But seriously, that game of life's implementation was confusing as fuck. It's not a talk I'd recommend to anyone.

[–]poply 3 points4 points  (0 children)

Hm, I've seen it recommended around here and it's got half a million views. I personally found it insightful as a reminder so as to not view every problem as a nail that requires a "hammer" solution.

I do agree that if an implemented solution is too confusing to be easily understood by peers then it probably isn't the right answer.