Tag: Judging

I'll play nice if you tell me what that means

Theory #PHP #OOP #SOLID #Perfection #Judging

Jun 10, 2011 - no comments

Image: Salvatore Vuono / FreeDigitalPhotos.net

Lukas Kahwe Smith wrote an article about keeping the parameter order intact when overloading the parent Exception’s constructor. He feels that by rearranging the parameter order the child no longer follows the contract of the parent. This is confusing and an ‘OO no-no’, according to him. In another recent article Keith Casey talks about this issue as well.

Read more »