phpPatterns: Hello world in Patterns
Grok Headline matches for phpPatterns: Hello world in Patterns
:: phpPatterns() - Hello world in
Patterns
:: phpPatterns() - Hello world in
Patterns
04/16/2004 05:16 PMHello world in
Patterns
phppatterns.com/index.php/article/articleview/103
track this
site | 5 links
Abstractions, Patterns, and
Anti-Patterns
Abstractions, Patterns, and
Anti-Patterns
01/08/2003 04:08 PMSuccess! I understand a bit of the object/interface model I'm working
with--at least enough to add some functionality and not have it blow
up. It compiles and runs. I've sucessfully extended my first real Java
code in a meaningful way....
phpPatterns: ArgoUML Gets PHP Support
phpPatterns: ArgoUML Gets PHP Support
01/16/2004 10:58 AMIn a quick note from
phpPatterns.com this morning,
there's an announcement concerning ArgoUML and PHP.
phpPatterns: Testing From the Inside Out
phpPatterns: Testing From the Inside Out
03/11/2003 01:22 AMFrom
phpPatterns this
morning, there's a new article having to do with one of the
"practical facets of eXtreme programming" - unit testing.
phpPatterns: More Praise for
php|architect
phpPatterns: More Praise for
php|architect
01/24/2003 09:26 AMphpPatterns: Taming the Wild OOP
phpPatterns: Taming the Wild OOP
02/11/2003 08:33 AMphpPatterns: PHP, Coffee and Components
phpPatterns: PHP, Coffee and Components
12/02/2003 08:48 AMThere's a new post over on
phpPatterns about a "
one-on-one chat with one of PHPs core developers" and Harry F.
More (Fuzzy) Praise for phpPatterns.com
More (Fuzzy) Praise for phpPatterns.com
01/08/2003 09:03 AMphpPatterns: The Decorator Pattern
phpPatterns: The Decorator Pattern
01/29/2003 08:58 AMphpPatterns: the Observer Pattern
phpPatterns: the Observer Pattern
01/10/2003 09:50 AMphpPatterns: More PEAR Productivity?
phpPatterns: More PEAR Productivity?
12/02/2003 01:36 AMI seems as though
Harry Fuecks has stumbled upon something very
interesting in the
PEAR site and
project - a process to make the voting and inclusion of new
libraries in PEAR a much simpler process.
phpPatterns: XML-RPC Hack From a
Foundation
phpPatterns: XML-RPC Hack From a
Foundation
12/02/2003 01:36 AMphpPatterns.com has a new
post this morning concerning a bit of XML-RPC fun he had when trying
to make a connection between two services. Of course, none of the
implementations seemed to fit quite right, but one showed promise - it
just needed to be hacked a bit.
New Site: phpPatterns.com Launched!
New Site: phpPatterns.com Launched!
11/27/2002 10:38 AMphpPatterns: Connecting XUL Forms and
PHP
phpPatterns: Connecting XUL Forms and
PHP
11/19/2003 09:19 AMXUL, one of the more handy technologies on the web today, can be
confusing for some. Once you create one application, however, you can
pick up the rest quite easily. Then you can start connecting the
applications together, and with the help of
this new article from phpPatterns.com, it's even easier.
phpPatterns: Excel and PHP Play Nice
Together
phpPatterns: Excel and PHP Play Nice
Together
12/05/2003 09:06 AMIf you told anyone that you could take one part Excel, add a little
PHP to the mix, stir gently, bake - and the result? A simple
worksheet server that
takes an
Excel spreadsheet (complete with formulas and so on), analyzes it and
generates PHP code ready for deployment on a web server.
phpPatterns: Decorator Pattern
Redecorated
phpPatterns: Decorator Pattern
Redecorated
12/18/2003 09:20 AMOn
phpPatterns.com this
morning, there's a visit back to an old favorite when it comes to
patterns - the
Decorator pattern. (If you need a refresher, see
this article.) But, this time, he thinks he has it right...
phpPatterns: The Old Perl Versus PHP
Debate
phpPatterns: The Old Perl Versus PHP
Debate
12/04/2003 08:30 AMFrom
phpPatterns this
morning, there's a
new post about an older article that
Harry Fuecks
happened to come across, as well as some of this own comments.
phpPatterns: Rephlux (Continuous
Integration Tool)
phpPatterns: Rephlux (Continuous
Integration Tool)
05/26/2004 07:31 AMOn
phpPatterns.com, there's a
new posting talking about a product called
Rephlux and how it can help
you create a simpler development process.
Patterns for PHP
Patterns for PHP
11/27/2002 08:37 AMPhpPatterns is just that -- a source of design patterns for PHP code.
Will wonders never cease? I ran this by a Java programmer I know that
I have drawn into the PHP world and her comment was "I'd have never
even thought to try patterns in PHP". Just goes to show you that you
can do good software engineering in pretty much any language (and
language X is better than language Y debates are so lame as noted over
here). There is even a good start on a form validation pattern:
The Strategy Pattern is another mechanism to save endless reproduction
of if / else statements. It is used in cases where there is a common
"problem" which can be solved by one of many algorithms, for example
validating the fields of sent by a form. As with most things object
oriented, it allows for reuse and extensibility.
Taking the example of form validation, we have a prime candidate for a
strategy pattern. The fields submitted from a form usually need to
checked in some way before acting further on them, such as inserting
them into a database. How often do we find ourselves writing
procedural code like; [ Go ]
More PHP Patterns
More PHP Patterns
02/06/2003 10:45 AMMore PHP Patterns
Once again Harry has got another pattern example. I haven't used it
in production work yet but I suspect it is up to his usual high
standards:
The decorator pattern provides us with a mechanism for adding
functionality to objects at runtime, as an alternative mechanism to
creating additional child classes. In this article we'll look at a
simple use of the decorator pattern to help with sorting arrays, the
example being a directory listing.
For some reason most discussions of object oriented programming begin
with "imagine a car...", a subject of no relevance to PHP unless
perhaps you build a car classifieds website. The result is usually
more confusing than helpful. But just for a moment, this discussion
will begin exactly the same way. Imagine a car. A real car not a class
representing a car. Once a car is built, paid for and and standing in
the front drive (of our PHP mansion), what do we do if we don't like
the color? Unless we've got money to burn, rather than buying a new
car we simply re-spray it. The decorator pattern serves just this
purpose. It allows us to do things to objects which have already been
built (instantiated). [_Go_]
squidfingers / patterns
squidfingers / patterns
11/16/2003 02:31 AMunbelievably cool background patterns .. Succumbing to the
squidfingers .. Very well done pixel patterns .. neatly constructed
patterns .. Paisley webpage backgrounds .. Pretty pattern on top ..
patterns like this .. these
squidfingers.com/patterns
track this
site | 3 links
Structural patterns in XML (xml.com)
Structural patterns in XML (xml.com)
09/05/2002 10:28 AMStructural Patterns in XML
Structural Patterns in XML
09/04/2002 07:03 PMWill Provost shows how design patterns in XML structures can be used
to help development of W3C XML Schemas.
UI Patterns and Techniques
UI Patterns and Techniques
08/13/2002 02:06 PMDating Design Patterns
Dating Design Patterns
12/05/2003 12:37 PMThe geek's approach to dating: Dating Design
Patterns. Funny.
NYPHP.org: OOP in PHP5 Through Patterns
NYPHP.org: OOP in PHP5 Through Patterns
06/28/2004 08:11 AMPHP Magazine and
NYPHP.org have a link this morning to
George Schlossnagle's recent talk at
their previous meeting concerning
Object-Oriented
Programming in PHP 5 Through Patterns
Design Patterns in XML Applications
Design Patterns in XML Applications
08/28/2002 01:57 AMAdequate documentation of the experience gained during the
development of XML-based systems is a prerequisite for XML's success
as a widely used technology. Design patterns have proved to be a very
good technique for transmitting, and to some extent formalizing,
knowledge about recurring problems and solutions in the software
development process.
-- Fabio Arciniegas A.
"zeldman.shaver2"
J2EE Design Patterns
J2EE Design Patterns
12/02/2003 01:27 AMNew Patterns Restrict Hiring
New Patterns Restrict Hiring
03/06/2004 02:03 AMWhile the economy has been expanding for six months, the nation's
employers remain stubbornly reluctant to add jobs in the U.S.
Patterns for personal web sites
Patterns for personal web sites
11/11/2003 04:46 AMApplying Java patterns
Applying Java patterns
08/09/2002 11:09 PMCNET Aug 9 2002 10:08PM ET
Technological diffusion patterns
Technological diffusion patterns
08/09/2004 06:02 AM
I get this feeling that the diffusion of new services and
technologies such as blogs and social network services are not normal.
Normal diffusion patterns are sort of bell curves that track mass
media attention and other factors including effort on the supply side.
With social network systems, there seem to be regional explosions of
users. Orkut now has more Brazilians than Americans and I have yet to
hear a good explanation of why. There are very uneven proportion of
bloggers in different regions. The last I looked, Poland and Iran seem
to have an unnaturally high number of blogs. Does the digital word of
mouth nature of social software make it's diffusion faster (viral) and
non-linear? Is the diffusion of other technologies in these markets
and segments that are networked also change?
Is there anyone doing good work in this area? I'm sure marketers
have their theories on this. I can imagine anthropologists and
sociologists also studying this. What is the right way to study
this?
Comment -
TrackBack
Patterns, Wikis, and APIs
Patterns, Wikis, and APIs
05/21/2004 02:11 PM

It's great to see Ward Cunningham's friendly face popping up on MSDN's
Channel 9. In
these segments, he connects the dots between the patterns
that we increasingly use to guide software architecture, and the
environments in which we formulate, discuss, and apply those patterns.
...Design Patterns for the Open Source Era
Design Patterns for the Open Source Era
04/15/2005 12:07 PM Tim O'Reilly has given a couple of good talks lately about design
patterns for innovation. Here is a summary of his Etech talk, and here
(5 MB PDF) are the slides from his presentation at the Eclipse
conference....
Thanks Harry or Strategy Patterns Really
Work
Thanks Harry or Strategy Patterns Really
Work
01/08/2003 08:02 AMThanks Harry or Strategy Patterns Really Work
I know that we all see references to different things on blogs all the
times where someone says "It's Cool" but then you always wonder "Does
it Work?". Well yesterday I put my $$$ where my mouth (typing) is and
decided to find out. A month or so ago I blogged about a PHP
programming technique called "Strategy Patterns" for validating user
input. I took a quick look at the code (which was good) and looked at
the author's reputation (which was good) and gave it a recommendation.
[_Go_]
Yesterday I hit a point where I needed to code exactly that type of
situation -- so I decided rather than yet another set of if
statements, I'd try it out. So I surfed over to the location above,
the Go link, and copied the code into VI. It just plain worked. And
that's really the highest praise I can give -- when code just plain
works, that's awesome. Then I found out that my model for usernames
was a little different so I quickly hacked in a change to one of the
regex's. And that just plain worked. And then I realized that any
username must not only fit an existing format (say 6 characters, any
alpha, number, . or @ but also needs to NOT exist int the database
already -- I actually knew this but Harry's code didn't allow for it.
So I was able to add that in just a few minutes. And, best of all, it
was neater and more elegant than the way I would have handled it.
So I have to say "Thanks Harry" -- Harry Fueckes is the cool guy who
wrote this and it was much appreciated. Nice Job! You can bet that
I'll be visiting PHP Patterns more often. He has more recently added
a piece about Data Access which looks quite good. [_Go_]
Patterns provide the key to Web site
development
Patterns provide the key to Web site
development
03/14/2003 02:46 AMCNET Mar 14 2003 1:24AM ET
PHPMath.com: Patterns for PHP Math
Packages
PHPMath.com: Patterns for PHP Math
Packages
05/28/2004 01:50 PMPaul Meagher wrote in to tell us about a new posting on
PHPMath.com discussing some
Design Patterns for PHP-based Math Packages
RELAX NG: The power is in the patterns
(XML Journal)
RELAX NG: The power is in the patterns
(XML Journal)
07/10/2002 01:42 PMService directory patterns and UDDI
Service directory patterns and UDDI
08/16/2004 03:06 AMCNET Aug 16 2004 7:13AM GMT
Grok Description matches for phpPatterns: Hello world in Patterns
GrokA matches for phpPatterns: Hello world in Patterns
phpPatterns: Hello world in Patterns