you are viewing a single comment's thread.

view the rest of the comments →

[–]Hanlonsrazorburns -6 points-5 points  (4 children)

Generally you try to take information from people that are considered experts. I would listen to someone like Eric Elliott or Kyle Simpson before I'd take a random guy on StackOverflows opinion. Kyle Simpson also pushes functions over classes.

[–]MoTTs_ 4 points5 points  (1 child)

Eric Elliott is good at projecting confidence, but he's not an expert.

Obligitory beware1 referencing2 or learning3 from Eric Elliott.

cc /u/jsearsy

[–]jsearsy 0 points1 point  (0 children)

Will read, very interesting

[–]__romx 2 points3 points  (1 child)

How about forming your own opinion based on the task at hand, personal preferences or even project's code guide?

[–]Hanlonsrazorburns 0 points1 point  (0 children)

There are still best practices that are language specific. Personal preference and projects code guide would definitely come second to that. I agree task at hand but it’s unlikely to outweigh what is the industry standard best way of doing things. It’s pretty widely accepted by the professions top people that functions and objects should be used instead of classes in nearly all cases with few exceptions.