Reddit reviews The Object-Oriented Thought Process
We found 5 Reddit comments about The Object-Oriented Thought Process. Here are the top ones, ranked by their Reddit score.
Used Book in Good Condition
We found 5 Reddit comments about The Object-Oriented Thought Process. Here are the top ones, ranked by their Reddit score.
I found this book helpful when trying to learn how to move from writing procedural code to OOP code: http://www.amazon.com/The-Object-Oriented-Thought-Process-Edition/dp/0672330164
Read: The Object orientated thought process
http://www.amazon.com/The-Object-Oriented-Thought-Process-Edition/dp/0672330164
Here http://www.e-reading.biz/bookreader.php/141469/Weisfeld_-_The_Object-Oriented_Thought_Process_3ed.pdf
The best book on the topic I have ever read.
Object-Oriented Thought Process might be a good one for you. It has examples using various languages but is mainly focused on the logic behind OOP, which is the most difficult portion in my opinion. It's more of a concept book than anything. Either way, the book can be found here:
(http://www.amazon.com/Object-Oriented-Thought-Process-Developers-Library/dp/0672330164)
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.
> Any tutorials on this or the best practices in using PHP in a good programming structure with OOP.
There is no good books for PHP, but you can try to read something like this:
> to be changeable in the future and so I can use the same code for other projects.
Why can't we just change code? Because we can break it. Why we break code? Because of high coupling. How can we reduce it? We can think more on how to split code over independent units. How can we achieve that? Write more unit tests which will line boundaries of your units. TDD for example may help you alot. This also allow you to experiment with code much more often.