August 20, 2015 - Northeast PHP - August 22 & 23, 2015

Speaker Spotlight # 29

We have Great speakers coming this year to our conference. Here is a spotlight on one of them.

About Chase Peeler – I am the Senior Software Architect at Endeavor, the private label (wholesale) field services leader. I’ve been using PHP for over 15 years, 10 of them professionally. In my current role I lead Endeavor’s development team in enhancing our internal web application/customer portal. Some of my accomplishments include implementing unit testing, transitioning to git for version control, employing the use of Jenkins for CI, and designing a custom framework to help bridge the transition from a legacy system to a more maintainable one.

Chase will be speaking on: Interfaces and Traits go together like peas and carrots

Interfaces are a powerful tool in the object oriented arsenal. However, many times we use an interface when a class would make more sense, but single inheritance prevents us from doing so. In PHP 5.4, we were given a powerful tool called a trait. Many people, however, simply view the trait as “compiler assisted copy/paste.” The truth is, traits are much more powerful. In this talk, I’ll look at ways we can utilize traits to easily provide functionality to our interfaces, allowing us to minimize code duplication caused by the fact we can’t define, inherit, and override interface code.

Search
Archives
Calendar
August 2015
S M T W T F S
« Jul   Sep »
 1
2345678
9101112131415
16171819202122
23242526272829
3031