Aaron Holbrook

Aaron Holbrook Interview

Aaron Holbrook
Aaron Holbrook is speaking on Do you really need OOP? at WordCamp Minneapolis.

What inspired or motivated you to give this talk at WordCamp?

I strive to write simple, easy to understand code. I’ve experienced and maintained codebases that made it very difficult to follow what was going on. Classes and OOP in general create a ‘side effect’ type application, where, without running the code and stepping through it, it’s very difficult to know what is happening in the code at any given point.Reducing utilization of OOP makes following and debugging your code much easier, and in most cases with what is being done in our use cases (building websites and web applications that utilize WordPress), it isn’t that necessary.

If you were not doing your current job, what profession would you be in and why?

I really like making things with my hands and have recently taken up woodworking as a hobby. I would love to do something like that if it were economically feasible.

What professional and/or research resource(s) can’t you live without?

I thoroughly appreciate stack overflow (so much better then the previous q&a site that used to dominate search results). I don’t know if I couldn’t live without it, but the finely curated questions and answers, along with comments and user ratings help me find answers to questions others have had.

This entry was posted in Interviews on by .

About skarjune

Skarjune was a former contributor on the Make WordPress.org Marketing team, WordPress.org,Training Team, and WordCamp Minneapolis—St.Paul organizing team. Skarjune resigned as Contributor in 2019 after disagreeing one-to-one with both Matt Mullenweg and Joost de Valk over their takeover of the Communications Team without consulting team members. Some members left in addition to the former Leader cast aside, and work by the Communications and Training team was discarded by new leaders . Hopefully, new real Governance will replace Automattic at WordPress.og, which is not WordPress.com. Commercial Corporations should respect Open Source GPL.