Reddit Reddit reviews PHP Objects, Patterns, and Practice

We found 13 Reddit comments about PHP Objects, Patterns, and Practice. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Science
PHP Objects, Patterns, and Practice
PHP Objects, Patterns, and PracticePHP Books
Check price on Amazon

13 Reddit comments about PHP Objects, Patterns, and Practice:

u/greg8872 · 9 pointsr/PHP

This book helped me a LOT.

PHP Objects, Patterns, and Practice

I've known the basics of OOP for a long time, just always had trouble wrapping my head around things for real working items. (that and OOP in PHP years ago was way different than now). This book was great. If you get it, make sure you get the latest edition. I see in getting you the link, there is newer version than what I read (of course, I read it online via books24x7.com)

u/[deleted] · 5 pointsr/learnprogramming

Web development moves way too fast which usually means that official courses from a school are outdated. You'd be better off picking up a modern PHP framework that uses OOP design patterns and a few books to read like PHP Objects, Patterns, and Practice.

I'd also recommend a subscription to Laracasts (even if you choose not to use Laravel).

u/j-dev · 4 pointsr/learnprogramming

There are books out there, many of which are unfortunately not language agnostic, that deal with this. What you want to know is the basics of object oriented design and, most importantly, design patterns, which are general answers for recurring object-oriented design challenges. You may have to dabble into languages other than the one(s) you currently use in order to follow along.

u/edwinthedutchman · 4 pointsr/PHP

You might be interesred in PHP Objects, Patterns, and Practice

It starts with the usual object basics that you might want to skip through, but quickly progresses to more interesting topics. It also provides a historic context of php. I highly recommend this book to any php coder.

u/jtreminio · 2 pointsr/PHP

You're asking questions not related to Silex, but to architecture.

You may be well-served by going through this book: http://www.amazon.com/Objects-Patterns-Practice-Matt-Zandstra/dp/1430260319

Afterward, go through the SF2 book.

u/voidpirate · 2 pointsr/PHP

I personally recommend this book if you're a non-beginner as you mentioned.

u/mgmgmgmgmgm · 2 pointsr/drupal

I think D7 books geared towards site building and interacting with the UI will still be a bit relevant when D8 comes out, but more technical books about coding and module development less so. D8 is quite different under the hood than D7.

If you just want to learn D7 module development, that book looks like it would be useful. If your aim is to do D7 and D8 module development (which you can try out now incidentally), then read it alongside something like this one. Skills picked up from that book will be transferrable to D8/Symfony/Laravel/basically any modern PHP framework.

u/am0x · 1 pointr/PHPhelp

This is a really good book as well. Very in depth about OOP and you will learn a whole lot:
PHP Objects, Patterns, and Practice https://www.amazon.com/dp/1430260319/ref=cm_sw_r_cp_awd_iQxAwbADJYG7H

u/starrylovesfedoras · 1 pointr/PHPhelp

They're outdated now but I used:

3rd Edition of The Object Oriented Thought Process

[PHP Object-Oriented Solutions] (https://www.amazon.com/PHP-Object-Oriented-Solutions-David-Powers/dp/1430210117/ref=sr_1_17?ie=UTF8&qid=1540156770&sr=8-17&keywords=object+oriented+php)

[4th Edition of PHP Objects, Patterns, and Practice] (https://www.amazon.com/Objects-Patterns-Practice-Matt-Zandstra/dp/1430260319/ref=sr_1_2?ie=UTF8&qid=1540157156&sr=8-2&keywords=php+objects%2C+patterns%2C+and+practice+by+matt+zandstra)


Searching for this stuff on Amazon, I saw that The Object Oriented Thought Process is coming out with a new edition near the end of November. You might want to grab a pre-order of that. That's the OO book I started with.


The second book was a gentle introduction into understanding OO specifically in the context of PHP, but it's 10 years out of date, so I don't recommend it. If I was doing this learning now I'd look for something released in the PHP 7 era.


The third book had an edition come out in 2016, so it seems current enough but you might find it really advanced for you. I read it after I was done with the first two books, so my mind was prepared to understand.


So, for now. I guess try the 5th edition of The Object Oriented Thought Process and then after that try to find something current (PHP 7 era) that covers OO in PHP specifically.

u/RAPTOREXPLOSION · 1 pointr/IWantToLearn

PHP is a great language to start out with. It's super easy to learn because it's very forgiving, which means it's easy to write "bad" code.

Writing bad code is okay for a while, but when you learn what "good" code is, you'll be frustrated at yourself.

I'd really recommend learning at The Odin Project

It doesn't teach you PHP, but it is a guided course that kinda holds your hand and tells you where to go.

If you're genuinely interested in PHP, I'd recommend Head First PHP & MySql

The Head First books do an insanely good job of teaching. They're among the best in my opinion, and Head First Design Patterns is kind of an industry standard.

That should teach you the basics. Enough to get started and enough to be dangerous.

After that, PHP Objects, Patterns, and Practice is a really good book to go from "okay" to "pretty great".

Good luck!