1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

PHP Book Suggestion

Discussion in 'PHP & Perl' started by Avocado Plugins, Nov 2, 2014.

  1. Avocado Plugins

    Avocado Plugins Junior Member Premium Member

    Joined:
    Jun 23, 2014
    Messages:
    108
    Likes Received:
    50
    Occupation:
    Software Developer & Entrepreneur
    Location:
    Boston
    Home Page:
    If any of you are into PHP programming and you are writing pretty complex pieces of code please do yourself a favor and pick up PHP Objects, Patterns, and Practice by Matt Zandstra Fourth Edition (maybe 5th or above if you find this post in the future).

    This book will differentiate you from a PHP hobbie-programmer as I call them (who just write code without caring about the design, maintainability and scalability - to them it is just as long as it works put it out there) and make you or improve you even further into a professional developer with understanding of how important it is to separate your code and give each class one responsibility, how important it is to use design patterns, how important are unit tests and how important it is to test thoroughly your business logic, how important it is to take advantage of tools that exist out there which could make your development life cycle a breeeze compared to someone who is not using any of the tools and just decides to do manual labor instead, and so much more.

    I highly recommend this book. In my case I already knew most of the stuff but it was still wonderful to read and REconfirm my beliefs about things that I currently use.

    Hope this helps you to take your freelance, business, skills to the next level!
     
    • Thanks Thanks x 2
  2. bartosimpsonio

    bartosimpsonio Jr. VIP Jr. VIP Premium Member

    Joined:
    Mar 21, 2013
    Messages:
    8,834
    Likes Received:
    7,450
    Occupation:
    ZLinky2Buy SEO Services
    Location:
    ⇩⇩⇩⇩⇩⇩⇩⇩⇩⇩⇩⇩
    Home Page:
    Well. Ummm. Thanks?
     
  3. Avocado Plugins

    Avocado Plugins Junior Member Premium Member

    Joined:
    Jun 23, 2014
    Messages:
    108
    Likes Received:
    50
    Occupation:
    Software Developer & Entrepreneur
    Location:
    Boston
    Home Page:
    Did I say anything wrong in my post? Sounds like you didn't like something or you are confused about something haha I don't know which one of those is true... but you're welcome?
     
  4. member8200

    member8200 Regular Member

    Joined:
    Aug 9, 2014
    Messages:
    469
    Likes Received:
    33

    Thanks for sharing this. gonna try and look for this book. :)
     
  5. Avocado Plugins

    Avocado Plugins Junior Member Premium Member

    Joined:
    Jun 23, 2014
    Messages:
    108
    Likes Received:
    50
    Occupation:
    Software Developer & Entrepreneur
    Location:
    Boston
    Home Page:
    It's a hefty one but definitely let me know how you like it - I was going to use it as a reference book but then decided to read the whole thing. No regrets :)
     
  6. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,143
    Thread moved to the proper section.

    These are indeed very important things any self-respecting developer should strive to master.
     
  7. MarketingFist

    MarketingFist Junior Member

    Joined:
    Jul 4, 2014
    Messages:
    156
    Likes Received:
    39
    Occupation:
    Internet Marketing
    Location:
    Novi Sad
    Home Page:
    Is this book free ?

    How much it costs ?
     
  8. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,143
    a) No, check Amazon.
    b) If you can't buy it, you can always download it for free via the usual means. My advice regarding books is to have them on physical form because it is so much easier to use and abuse.
     
  9. MarketingFist

    MarketingFist Junior Member

    Joined:
    Jul 4, 2014
    Messages:
    156
    Likes Received:
    39
    Occupation:
    Internet Marketing
    Location:
    Novi Sad
    Home Page:
    Ok thanks for information.

    Have a nice day
     
    • Thanks Thanks x 1
  10. Avocado Plugins

    Avocado Plugins Junior Member Premium Member

    Joined:
    Jun 23, 2014
    Messages:
    108
    Likes Received:
    50
    Occupation:
    Software Developer & Entrepreneur
    Location:
    Boston
    Home Page:
    Thanks for the reply and also appreciate for moving it to the correct section. I just thought that Other Programming Languages section was appropriate for it, but for next time I will know better! :)
     
    • Thanks Thanks x 1