PHP Design Patterns: An Introduction - Laracasts [PDF]

Is php-centric book, as in design pattern in ruby( http://www.amazon.com/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452 )

3 downloads 11 Views 220KB Size

Recommend Stories


Design Patterns in PHP and Laravel
I cannot do all the good that the world needs, but the world needs all the good that I can do. Jana

[PDF] Design Patterns
Those who bring sunshine to the lives of others cannot keep it from themselves. J. M. Barrie

[PDF] Design Patterns
You can never cross the ocean unless you have the courage to lose sight of the shore. Andrè Gide

[PDF] Design Patterns
The wound is the place where the Light enters you. Rumi

[PDF] Inclusive Design Patterns
Why complain about yesterday, when you can make a better tomorrow by making the most of today? Anon

[PDF] Download Design Patterns
Courage doesn't always roar. Sometimes courage is the quiet voice at the end of the day saying, "I will

[PDF] Design Patterns Explained
We must be willing to let go of the life we have planned, so as to have the life that is waiting for

PDF Head First Design Patterns
We can't help everyone, but everyone can help someone. Ronald Reagan

Mastering PHP Design Patterns by Junade Ali (2016-09-28)
The wound is the place where the Light enters you. Rumi

Multirate Filter Design - An Introduction
In the end only three things matter: how much you loved, how gently you lived, and how gracefully you

Idea Transcript


SIGN IN SIGN UP CATALOG SERIES PODCAST DISCUSSIONS

PHP Design Patterns: An Introduction PUBLISHED 3 YEARS AGO BY CODENIHAL Hi Guys, Just wanted to let you know here at the forum that I'm publishing my first Leanpub book called PHP Design Patterns: An Introduction, https://leanpub.com/designpatternsphp/ . Just take a look at it and tell me how I could improve.

keevitaja 3 years ago (54,860 XP) Hi, there is not much sample content to review... And cover image is stupid-stupid large. About 12 MB!

claudiu 3 years ago (1,150 XP) hello, I will ask you here also, on reddit/r/php you have not answer. :) Why I should read this book? Is php-centric book, as in design pattern in ruby( http://www.amazon.com/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452 ) or, just let's write a book and become famous. is this book in relation with GoF book? is this book special for php issues and problems is this book a best practice with php and design patterns will this book provide me values as objects in rails gof book poodr book and last: what is your experience in the programming world? with abs no offence ;) my 2 cents

xingfucoder 3 years ago (66,635 XP) I'm reading the downloaded document from the link and I'm waiting for the rest of it :) to evaluate the buy. Would be possible to get the TOC of the ebook for get knowledge all topics will be covered? Thanks in advanced. Great work!

claudiu 3 years ago (1,150 XP) @codeatbusiness maybe this will help you. better than a junior dev book: https://github.com/domnikl/DesignPatternsPHP btw: http://code.tutsplus.com/articles/a-beginners-guide-to-design-patterns--net-12752 you get 2 cents for any phrase that is the same as the book my .50 cents

xingfucoder 3 years ago (66,635 XP) I wold wait to see all the content of the @nsnihalsahu.code ebook. my 1M USD :D

codenihal 3 years ago (6,200 XP) @keevitaja The Cover Image was a pretty quick piece of work, so didn't have time to work on it much. I will fix it later tonight. Check the landing page, its only 25 % complete. I published it early because I didn't want to be caught in an overload of problems later.

codenihal 3 years ago (6,200 XP) @claudiu The Book will be a catalog of Design Patterns explained as simple as I possibly can. It will have content on Laravel and its implementation of the the Patterns as an additional Appendix. As to the questions : is this book in relation with GoF book? -> In the sense that it is focused on a language and its issues and problems. YES is this book special for php issues and problems -> Yes. is this book a best practice with php and design patterns -> Yes will this book provide me values as, objects in rails, gof book,poodr book -> This is not an OOP book. Its a Design Patterns book. as to the gof book, I believe that the writers are far more experienced than me or at least I hope so, since I bought 2 of them. ;). A basic idea of OOP is necessary. AS to the values, we will be covering SOLID and the rest. and throw in some stuff here and there. what is your experience in the programming world? -> I have been a web developer for the past 6 years and recently started my company, Paradigm Shift. I am a Laravel Evangelist. I am 14, if thats not a disqualification. I love my work. and no offence taken.

codenihal 3 years ago (6,200 XP) @codeatbusiness I will be updating it per day with at least 2 design patterns. So, the TOC will be updated regularly.

codenihal 3 years ago (6,200 XP) @claudiu I did not make the mistake of assuming that mine is the best resource. I added this stuff and the tutsplus article to the bibliography as some of their expressions and metaphors were very succinct. We will be covering most of the design patterns in a simple, easy to understand order. Thanks for stopping by to comment and for the feedback, I will be updating the cover image and once again, thanks.

keevitaja 3 years ago (54,860 XP) Looking forward to review it again once you have bit more content available!

codenihal 3 years ago (6,200 XP) Ok, what did you think about the chapter in the sample?

keevitaja 3 years ago (54,860 XP) Can't really comment on a adapter pattern as i have not been using it myself. Though i have one small note. I do not think using ORM in your example is good idea. As this book might be red by beginners, they might not be familiar with it. I suggest you make a small class that does something, like feeds a dog (lol), and go from there.

claudiu 3 years ago (1,150 XP) @nsnihalsahu.code so you are 14 years old, and you are doing professional programing for 6. Well done!! I'm an old 30 years old, doing professional programming for 12 years now. I' was reading you'r book sample, and you blog post and you look that your a junior developer with not so much exp. But that fact that you'r only 14 year old and you write code is impressive. I do not want to cut your wings and dreams. (As I do in my current company with all juniors that apply design patterns anywhere and talk half a day about scaling ). Also, I finish psychology beside CS, and I want to ask you: - how was at 12 to write code? Was for fun for joy? (I'm asking you that because I was doing programming from school and hate it:). I just want to chase girls and play football all day)

keevitaja 3 years ago (54,860 XP) 14 and 6 years of dev experience? Started at eight? I do not say it is not true, i know similar, well almost similar, case myself, but this is insane. Usually 8 year old kids still learn 10 times 20. Also english is not your native language?

codenihal 3 years ago (6,200 XP) @keevitaja The ORM was meant to be mistaken by beginners as pseudocode. Pretty simple right. @claudiu I understand that Design Patterns are not appropriate everywhere. I spend every chapter stressing that , and giving examples of wrong usages. and code was always, always fun for me. @keevitaja It is true, started with tutsplus and sadly w3schools since 8 years ago. But started professionally 6 years ago. And english is not my native language, but I learnt it before I learn't any other language

« 1

2

»

Please sign in or create an account to participate in this conversation.

CREATE ACCOUNT

CHOOSE A FILTER

All Threads Popular This Week Popular All Time

Solved

Unsolved No Replies Yet

Leaderboard

OR PICK A CHANNEL

All Code Review

Eloquent

Envoyer

Forge

General

Guides

JavaScript

Laravel

Lumen

Mix

Requests

Servers Site Feedback

Spark

Testing

Tips

Vue

Where to go ? Laravel or .NET core 2 GENERAL • 3 DAYS AGO BY HELMCHEN

Actually I am interested with php development for many years. And I like laravel and it's syntax. I am not expert but I can handle small projects w... Forcing 'https' for all user submitted links (avoiding mixed content error) GENERAL • 1 DAY AGO BY SNAPEY

I'm wondering if there's actually a way to force 'https' for all the user generated content with 'http' links. The forum software I'm migrating fro... Tinker - Could not find driver GENERAL • 23 HOURS AGO BY JLANZAS

I'm trying to interact with my mssql server from tinker but I'm getting the following error: Illuminate\Database\QueryException with... Permission Seeding GENERAL • 3 DAYS AGO BY I960

I know the topic of permissions has been discussed before, but I couldn't find anything related to this specific issue. There seems to be a piece... Homestead: Command not found GENERAL • 3 DAYS AGO BY ABUDO

abudo@rameez-HP-EliteBook-Folio-9470m:~/.config/composer/vendor/bin$ ls homestead laravel abudo@abudo-HP-EliteBook-Folio-9470m:~/.config... Query perform very slow when using where in condition GENERAL • 6 DAYS AGO BY RICARDOVIGATTI

I am having this query. $items = DB::table('items') ->leftJoin('default_price', 'items.id_item', '=', 'default_pri... Arrays key/value pairs ... (brain freeze) GENERAL • 1 DAY AGO BY THEUNFORGIVEN

Hi all, I'm having one of those days where I can't figure stuff out. Here's a image of two arrays I need to save the values of to the... Laravel API + Vue frontend Question GENERAL • 4 DAYS AGO BY JCMARGENTINA

Hello! I've recently started developing again on an old project and I've been researching different ways to do things. I found that I can ho... Help with Relations: one product has many images GENERAL • 3 DAYS AGO BY [email protected]

Hello I seem to be having troubles with relation... I have a grasp on the concept I just can't seem to get it to all fit together. I... mysql table rename leads to 'Base table or view not found' error GENERAL • 2 DAYS AGO BY CRONIX

I ran a migration then noticed the tablename was wrong. I edited the migration and then manually renamed the mysql table. Any time I try to...

Lots of your peers think Laracasts is one of the best things ever. So buy Jeffrey lunch once a month, see for yourself, and massively level up your skills in the process.

LEARN Library Lesson Index Books Sign Up Sign In

DISCUSS Forum Laracasts Snippet Laravel Podcast Support

EXTRAS Statistics Testimonials FAQ Youtube Get a Job RSS Privacy Terms

© Laracasts 2018. All rights reserved. Yes, all of them. That means you, Todd. Proudly hosted with Laravel Forge and DigitalOcean.

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.