---
title: "Discussion on \"PHP Object Oriented Programming\" | Hashnode"
description: "Discussion on \"PHP Object Oriented Programming\". I often see other developers having trouble with \"Object Oriented Programming\". Often they claim it does not work, or it gets \"too complex\", or hard to understand. And I have been there, done that in my youth, but I still use OO (object oriented) pro..."
url: "https://hashnode.com/posts/php-object-oriented-programming/643713574bf14e9a6a28fe01"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [PHP Object Oriented Programming](https://blog.phpfui.com/php-object-oriented-programming?utm_source=hashnode&utm_medium=feed)

I often see other developers having trouble with "Object Oriented Programming". Often they claim it does not work, or it gets "too complex", or hard to understand. And I have been there, done that in my youth, but I still use OO (object oriented) pro...

Apr 12, 2023 · 11 min read · blog.phpfui.com  
Updated Oct 20, 2023  
Read the article

-   [#php8](https://hashnode.com/tag/php8)
-   [#php](https://hashnode.com/tag/php)
-   [#phpunit](https://hashnode.com/tag/phpunit)
-   [#oop](https://hashnode.com/tag/oop)
-   [#object-oriented-programming](https://hashnode.com/tag/object-oriented-programming)

## Written by

[Bruce Wells](https://hashnode.com/@PHPFUI)

@PHPFUI · New York, NY

  
[View profile](https://hashnode.com/@PHPFUI)

OO PHP Developer

## Responses 1

Markdown supported · ⌘↵ to post

[Rhea Le](https://hashnode.com/@Reeuh)

[May 10, 2023](https://hashnode.com/posts/php-object-oriented-programming/643713574bf14e9a6a28fe01/comment/645c0cd0ddc45b5e40f77b7f)

Thanks for this post, it was a good read. I recently wrote some OOP PHP and tried to not use inheritance. It is less scary than it seemed at first. I really liked your dice analogy!

[Bruce Wells](https://hashnode.com/@PHPFUI)

[May 11, 2023](https://hashnode.com/posts/php-object-oriented-programming/643713574bf14e9a6a28fe01/comment/645c0cd0ddc45b5e40f77b7f#reply-645d2b9e02fa7b747ad6abd1)

Glad you liked it. Working on some more posts to explain class design in more detail and how to keep things simple. Zen and the art of class design.
