--- title: 'Dedicate a weekend towards learning proper OOP' tweet_id: '1272822460631539712' thread_slug: laravel-clean-code-tactics author_username: samuelstancl images: { } created_at: 2021-04-06T16:07:28+00:00 slug: dedicate-a-weekend-towards-learning-proper-oop --- Know the difference between static/instance methods & variables and private/protected/public visibility. Also learn how Laravel uses magic methods. You don't need this as a beginner, but as your code grows, it's crucial.