News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

NetTuts.com:
From Procedural to Object Oriented PHP
June 24, 2013 @ 12:17:36

In this new tutorial from NetTuts.com, they want to help you make the move from procedural PHP to the world of Object-Oriented PHP. They opt for the mini-project approach and show you how to make a simple Google API client.

This tutorial was inspired by a speech given by Robert C. Martin that I watched a year or so ago. The main subject of his talk is about the possibility of picking The Last Programming Language. He addresses topics such as why should such a language exist? And what it should look like? However, if you read between the lines, there was another interesting idea that caught my attention: the limitations that each programming paradigm imposes upon on us programmers. So before we get into how we could go about converting a procedural based PHP app into an object oriented one, I want to cover a little bit of theory beforehand.

They start their example with a procedural approach, showing how to make the client and make a request for calendar information. They then work through the refactoring of the example, breaking it up into logical chunks (objects) and separating out some of the logic (like view versus logic). They talk about everything from basic OOP terms out to more complex ideas like SOLID.

0 comments voice your opinion now!
procedural objectoriented oop programming tutorial introduction google api client

Link: http://net.tutsplus.com/tutorials/php/from-procedural-to-object-oriented-php

blog comments powered by Disqus

Similar Posts

Stefan Mischook's Blog: Turning on display_errors in WAMP - Video Tutorial

SitePoint Site Marketing Blog: Track Your Rank Using the Google API

Vid Luther's Blog: Deploying Wordpress with Phing to the Rackspace Cloud

Tom Van Herreweghe's Blog: Running Zend Framework modules from a Phar file

Zend Developer Zone: Getting Started with MongoDB and PHP


Community Events

Don't see your event here?
Let us know!


community symfony2 version voicesoftheelephpant series podcast introduction performance laravel api conference interview opinion library example application extension php7 release framework

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework