Quantcast
Channel: PHPDeveloper.org
Browsing all 21 articles
Browse latest View live

Freek Lijten's Blog: SOLID - The O is for Open Closed Principle

Freek Lijten has posted the second part of his series looking at the SOLID development methodology. In this latest post his looks at the second letter in the acronym - "O" for "Open Closed Principle."...

View Article



NetTuts.com: 3 Key Software Principles You Must Understand

On the NetTuts.com site today there's a set of reminders about some software principles that all developers (PHP or otherwise) should keep in mind when doing their work: he fundamental things will...

View Article

Scott Mattocks: LUCID Development

Scott Mattocks has a new post to his site today about a set of development principles he's proposing called "LUCID" (similar in idea to SOLID) - Logs, Unit Tested, Configurable, has Isolated features...

View Article

Scott Mattocks: L is for Logging (LUCID)

Scott Mattocks has started off his series about the LUCID development methodology (one he recently proposed) with the first article covering "L" for Logging. Communication is the only way you can tell...

View Article

Scott Mattocks: U is for Unit Tests

Returning with another part of his series on his concept of LUCID development, Scott Mattocks has this new post for the "U" about unit testing. Unit tests are like Google Maps for your code. When you...

View Article


Scott Mattocks: C is for Configurable

Scott Mattocks has posted the next in his "LUCID development" series of posts with the next letter in the acronym, "C" for Configurable: As code moves through the software development process, it...

View Article

Scott Mattocks: I is for Isolation

Scott Mattocks has posted the next "letter" in his LUCID development series (more here) - the I is for Isolation: Applications are a collection of individual components; they pull together the...

View Article

NetTuts.com: How to Write Code That Embraces Change

On NetTuts.com today there's a great new article about how to write code that embraces change and can be easily updated and reconfigured due to a decoupled nature and use of good OOP concepts. Writing...

View Article


Benjamin Eberlei: Doctrine and SOLID

Benjamin Eberlei has a new post to his site today answering a question he sometimes gets about using Doctrine2 in a SOLID context (more on SOLID development here) as it seems difficult to follow the...

View Article


Scott Mattocks: D is for Documentation

Scott Mattocks has wrapped up his series about LUCID development with the final letter of the acronym - D is for Documentation. Despite mankind's best efforts, writing code is still clearly an...

View Article

Community News: "Laravel: From Apprentice To Artisan" Book Release

As is mentioned on Reddit.com, Taylor Otwell (author of the Laravel framework) has released his latest book about the architecture of Laravel applications. Written by the creator of Laravel, this is...

View Article

Ben Youngblood: MVC Is Not Enough

Ben Youngblood has a new post to his site suggesting that MVC is not enough to build good, robust applications (PHP or not) just because a good portion of the frameworks implement it. With few...

View Article

Reddit.com: Evolving code

On Reddit.com today timoh has posted a "brief look back" at PHP's evolution to be "enterprise ready" and looks towards the future with some speculations as to what the coming years will bring to the...

View Article


NetTuts.com: SOLID: Part 1 - The Single Responsibility Principle

NetTuts.com kicks off a new series of posts today with this first article covering the SOLID development practices. SOLID is a set of principles that can help make your code more robust and well...

View Article

NetTuts.com: SOLID: Part 2 - The Open/Closed Principle

On NetTuts.com today they continue their look at the SOLID development principles with the next letter in the sequence - O for Open/Closed Principle. The first part of the series, covering "S" (the...

View Article


NetTuts.com: SOLID: Part 3 - Liskov Substitution & Interface Segregation...

On NetTuts.com today they've continued their series covering the SOLID development principles with the next letter in the acronym - "L". It stands for the Liskov Substitution & Interface...

View Article

Gonzalo Ayuso: Talk about SOLID and Symfony at the deSymfony 2014 conference.

Gonzalo Ayuso has posted a wrapup and the slides from his SOLID presentation at this year's deSymfony conference recently held in Barcelona, Spain. Last saturday I attended to the deSymfony conference...

View Article


Matthias Noback: Packages: the case for clones

In a new post to his site Mattias Noback makes a case for clones (in response to this post from Phil Sturgeon). In it he defends the creation of "clones" of tools, either slightly different version of...

View Article

TheoDo.fr: Clean Architecture

In an article on Thedo.fr Tristan Roussel introduces you to some of the concepts behind Clean Architecture based on a talk he recently attended at a local Symfony user group. One particular talk...

View Article

Three Devs & A Maybe Podcast: Episode #56: The SOLID Podcast

In the latest show from the Three Devs & A Maybe podcast hosts Michael Budd, Fraser Hart, Lewis Cains and Edd Mann talk about a wide range of topics with a focus on the SOLID development...

View Article
Browsing all 21 articles
Browse latest View live




Latest Images