This pattern is by design
102417
They went no-huddle to open the game, electing to set a quick pace. Seven flawless plays later, the Patriots had marched 69 yards for a touchdown, opening the first wound in a bloody beating of the Chargers.
253879
A cadre of unknown designers shapes everyday human-machine interactions. By Andrew Blum from Wired magazine.
315946
In previous issues, I  kept the user experience somewhat spartan which allowed the application to be modified with a mimimum of effort. This time we add points, ellipses, bezier curves and look at a new application class called Control, which allows users to tell the Doodle application what shape they want to draw next. By Guyon Roche. 0404
188981
DevShed is continuing on with their series looking at advanced concepts of object oriented PHP with this new tutorial. It's part three of four parts, looking this time at polymorphism and design patterns in PHP.   Last week, we continued our discussion of the object-oriented features of PHP 5 by taking a first look at design patterns. This week, we will continue looking at design patterns, and examine polymorphism. This article, the third of four parts, is excerpted from chapter two of the book Advanced PHP Programming, written by George Schlossnagle.   They cover some of the more handy features OOP in PHP5, including interfaces, type hinting, the factory pattern and the singleton pattern.
601042
A Swedish designer takes an American idea and reinvents it.
475410
On the SitePoint PHP Blog today Troels Knak-Nielsen asks th3e question "what's so bad about the singleton?" For all of its advantages, is there a darker side of the design pattern when it pertains to global variables.   As I have often taken this stance myself, I found it reasonable that I should be able to argue for it, so I'll try to give an explanation. This is also in part a follow-up on my post from last week, in which I present a way to avoid global symbols, without spending much time on why.   He talks about what they are and how they're commonly used - sometimes with some unpleasant side effects because of their use of globals.
497250
By Sandra Baker, Fort Worth Star-Telegram, Texas  Sep.
311594
A site devoted to the iPod asked for fans' designs for the next iPod. Take a look at some of the favorite concepts.
304785
Designers who are sounding the alarm on global homogenization make a certain kind of sense.
245682
With slight deviations to reflect taste, there are specific features that make up the contemporary manâs suit.
300893
By Jennifer Smith, Newsday, Melville, N.Y.  Jun.
553986
The Islamic pattern-making process appears to have involved an advanced math of quasi crystals.
133378
By Karen Nelson, The Sun Herald, Biloxi, Miss.  Jun.
376184
DevShed starts off another design patterns series with this new article introducing the Mediator class pattern - a method to keep things up to date and synchronized in your PHP application.   Well, in this case, the synchronization between a group of PHP classes can be made by implementing a useful pattern widely known as "mediator." In short, when the mediator pattern is applied, there's a single class that implements the logic required to keep all the other classes completely synchronized with each other. This means that not only will all the modifications introduced by one class be reflected in the others, but that those changes will be performed via the interface of the mediator class.   They Apply this pattern with their traditional example of working with files - this time the class will handle the communication (and syncing) between two file handling objects. They add a file handling class on to the back end and apply them both in an example that lets you manipulate the data inside both files at the same time.
360849
On the Zend Developer Zone today, there's this new tutorial that looks at making the move from PHP4's object-oriented programming up to the "more complete obejct model of PHP5" - specifically with the Decorator design pattern.   While working on a project I realized one particular solution was a pretty good way to demonstrate the decorator design pattern together with some of PHP5's features, including abstract classes, interfaces, type hinting, the final keyword and the visibility of properties and methods. This article is intended for those of you who, like myself, are moving from object-oriented programming, including some use of design patterns, in PHP4, to the more complete object model of PHP5.   He sets up a scenario about the development of an online pizza ordering system to show how to "decorate" a pizza with each of the toppings on a list (instead of having to list out every pizza in every possible topping combination). Of course, all of the code is included and explained so you understand exactly what's happening. Finally, there's a demonstration of its usage - a simple call that grabs the stock level/name/cost of each of the items in stock (pizza combinations).
213044
Un componente le ha innescato un choc anafilattico
629937
Too much of a good thing, as 221 designers show, simultaneously.