Portland Pattern Repository - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Portland Pattern Repository


  
 Portland Pattern Repository - Wikipedia, the free encyclopedia
The PPR stores computer programming design patterns, with an emphasis on extreme programming.
On c2.com, Ward created the Portland Pattern Repository as a means to help object-oriented programmers publish their computer programming patterns by submitting them to him.
The PPR's motto is "People, Projects and Patterns", which in the PPR's camel case is spelled "PeopleProjectsAndPatterns".
http://en.wikipedia.org/wiki/Portland_Pattern_Repository   (322 words)

  
 Single-serving visitor pattern - encyclopedia article about Single-serving visitor pattern.
Singleton pattern In computer science, the singleton design pattern is designed to restrict instantiation of a class to one (or a few) objects.
Visitor pattern In object-oriented programming and software engineering, the visitor design pattern is a way of separating an algorithm from an object structure.
In computer programming Computer programming (often simply programming) is the craft of implementing one or more interrelated abstract algorithms using a particular programming language to produce a concrete computer program.
http://encyclopedia.thefreedictionary.com/Single-serving+visitor+pattern   (1077 words)

  
 Pattern catalogue
While design patterns is the type of patterns that has made the greatest impression on the software industry, there are other types of patterns that are applicable to the field of computer and software design.
A pattern is a named nugget of instructive information that captures the essential structure and insight of a successful family of proven solutions to a recurring problem that arises within a certain context and system of forces.
Patterns from the Design Patterns book are simply referred to by name since the terminology from that book has become commonplace.
http://www.ii.uib.no/~rolfwr/thesisdoc/main366.html   (435 words)

  
 Portland Pattern Repository - definition of Portland Pattern Repository in Encyclopedia
It is dedicated to pattern languages as they apply to computer programming, with an increasing emphasis on extreme programming.
The site's defining phrase is "People, Projects & Patterns".
Other names have been suggested to try to avoid ambiguity with the generic concept of a wiki, and to reflect the growing amount of non-pattern related content.
http://encyclopedia.laborlawtalk.com/Portland_Pattern_Repository   (289 words)

  
 Pattern Resources
A Development Process Generative Pattern Language This language is about structuring the organization and its work.
Some patterns written specifically for beginners can be found at: http://csis.pace.edu/~bergin/patterns/index.html These include patterns for selection and loops as well as for polymorphism and Java events.
Another example is Eugene Wallingford's Roundabout pattern language for teaching recursion at: http://www.cs.uni.edu/~wallingf/patterns/recursion.html
http://csis.pace.edu/~bergin/patterns/patternresources.html   (809 words)

  
 EJB Pattern repository
Remember that software patterns are by definition patterns that have been successfully used on previous projects (the rule of thumb is that it should have been used successfully at least 3 times before being considered a pattern).
Fowler is the author of Analysis Patterns (which applies the design patterns approach to the higher-level world of systems analysis) and co-author of UML Distilled.
Lea is the author of "Concurrent Programming in Java: Design Principles and Patterns." His site includes a large online supplement to this book, as well other links and documents concerning patterns.
http://patriot.net/~tvalesky/ejbpatterns.html   (298 words)

  
 Ward Cunningham: Information From Answers.com
For instance, the site has been used for cataloging useful pattern languages of software development and for developing the software development methods behind extreme programming.
Ward is well known for his contributions to the developing practice of object-oriented programming, the software development methodology called Extreme Programming, and the communities hosted by his WikiWikiWeb.
Cunningham received his bachelor's degree in interdisciplinary engineering (electrical engineering and computer science) and his master's degree in computer science from Purdue University.
http://www.answers.com/topic/ward-cunningham   (316 words)

  
 Hillside.net - Online Pattern Catalog
Using the emerging discipline of generative pattern languages, we can capture the patterns underlying successful projects and use them to establish organizational structures and practices that will improve the prospects for success in a new software development organization.
A pattern language for groupware facilitates communication within the development team, between the development team and end users, and between end users.
Pattern based modelling and software generation for simulating buildings
http://hillside.net/patterns/onlinepatterncatalog.htm   (480 words)

  
 Stock Market Trading and Investment Resources and more pattern
Patterns and Pattern Languages are ways to describe best practices, good designs, and capture...
We're writing about computer programs in a new stylistic form called pattern languages.
Here some information is collected on the pattern recognition research area.
http://www.stockmarketmd.biz/stocks/pattern.htm   (322 words)

  
 References
Pattern Languages of Program Design 3 (Software Patterns Series)
Pattern Languages of Programs Conference (PLoP'97), , 14 October, 1998 (revised)
Building Frameworks in Java with Patterns and Interfaces
http://www.ii.uib.no/~rolfwr/thesisdoc/main2023.html   (221 words)

  
 [No title]
On page 9 in the references section reference 4 refers to the wiki web, but The Portland Pattern Repository is the actual name.
* Changed all WikiWeb references to be Portland Pattern Repository references, per http://www.c2.com/cgi/wiki?HowToCiteWiki.
The first reference is from the Portland Pattern Repository and is wrong, but it could be fixed with editor notes, or simply changed at the repository since that is allowed.
http://www.cs.wustl.edu/~schmidt/papers/XP2000/reviewer_comments.txt   (378 words)

  
 SwTech.com - Design Patterns Catalogues
Divided into GRASP Patterns, GUI Design Patterns, Organizational Coding Patterns, Optimization Coding Patterns, Robustness Coding Patterns, Testing Patterns.
This site contains information about an ongoing patterns project aimed at discovering and publishing common patterns used in building messaging systems.
Concurrent Programming in Java: Tutorials and design patterns
http://www.swtech.com/dpattern/catalogs   (174 words)

  
 The Ten Thousand Year Blog
Also part of this project is PAWN (Producer-Archive Workflow Network), “designed to address issues arising during the ingest phase of digital objects into an archive or large repository.
Its main goal is to assist archvists by providing as much context about an object as it exists in it’s original environment.
Our approach uses a distributed object architecture that operates on different levels of abstractions built around grid technologies and web services.
http://www.davidmattison.ca/wordpress   (4599 words)

  
 Mike Schaeffer's Weblog
A little exploration showed the web server to be the host of the Portland Pattern Repository, the original Wiki, and dedicated to software engineering related topics (for the most part).
A year or two ago, I started noticing a disproportionate number of my programming queries on Google ended up at www.c2.com.
The site is highly worth spending some time reading.
http://www.mschaef.com/cgi-bin/blosxom.cgi/2005/02/16   (1063 words)

  
 carnatic.com > Karmasaya : Full Text Search Results : B.
So in truth PhpWiki is a kind of hybrid of the PPR and the generic Wiki you can get from there (which is written in Perl).
A WikiWikiWeb is a site where everyone can collaborate on the content.
In truth, I was using the Wiki script you can download from there as a model; that Wiki lacks a number of features the PPR has, like EditCopy.
http://www.carnatic.com/karmasaya/index.php?full=B.   (2062 words)

  
 Douglas C. Schmidt's Welcome Page
C++ Network Programming: Mastering Complexity with ACE & Patterns
Pattern-Oriented Software Architecture: Patterns for Concurrent & Networked Objects
C++ Network Programming: Systematic Reuse with ACE & Frameworks
http://www.cs.wustl.edu/~schmidt   (27 words)

  
 InternetWeek Wikis In The Business World
Wiki.org defines wiki as "the simplest online database that could possibly work." Inspired by Apple's HyperCard programming environment, the first wiki software was created in 1995 by Ward Cunningham as a way to manage the Portland Pattern Repository's site content.
Our field guide to wikis will show you the best uses for this valuable collaboration tool.
Named after wiki-wiki, the Hawaiian word for quick, wikis are essentially Web pages that anyone — or at least anyone with permission — can create or edit.
http://www.internetweek.com/167100967   (835 words)

  
 ClanAMWiki: WhatIsAWiki
Wikis are fabulous for software development groups to communicate by.
The oldest public wiki (the Portland Pattern Repository) was created in 1995, and remains active as of early 2002.
Wikis are a unique and interesting way of organizing a web community.
http://geekcomix.com/cgi-bin/clan/wiki.pl?action=browse&diff=1&id=WhatIsAWiki   (387 words)

  
 Portland Pattern Repository
Home : Programming : Methodologies : Patterns and Anti-Patterns : Portland Pattern Repository
Includes articles as well as discussions in the form of the WikiWikiWeb.
http://www.netinformations.com/Detailed/20033.html   (163 words)

  
 Resource Print - Portland Pattern Repository - 123aspx.com ASP.NET Resource Directory
An essential resource for software architects wishing to reuse great design ideas.
The Portland Pattern Repository is a comprehensive WikiWikiWeb of design patterns.
Resource Print - Portland Pattern Repository - 123aspx.com ASP.NET Resource Directory
http://www.123aspx.com/ResPrint.aspx?res=26809   (34 words)

  
 CocoaDev: WikiWikiWeb
Or this attempt to build an encyclopedia using the Wiki Wiki Web paradigm:
To learn more about the origins of Wiki Wiki Web: visit his site:
For an example of a very active Wiki Wiki Web site, visit the Portland Pattern Repository:
http://www.cocoadev.com/index.pl?WikiWikiWeb   (254 words)

  
 Talk:Portland Pattern Repository - Wikipedia, the free encyclopedia
To the general point, I agree, it's surprising this hasn't been far more expanded, given its historical significance; perhaps there's some history at wiki which could be moved or copied here.
Cunningham and Cunningham is also referred to as C2 because the name has two initial Cs.
The Portland Pattern Repository is called that way because Cunningham and Cunningham (C2) is based in Portland, Oregon.
http://en.wikipedia.org/wiki/Talk:Portland_Pattern_Repository   (238 words)

  
 The Portland Pattern Repository Gadgetopia
It’s also known as the Portland Pattern Repository.
Cunningham & Cunningham, Inc. : This is apparently the first wiki ever produced — the wiki seed from which all others grew, if you will.
http://www.gadgetopia.com/post/3344   (318 words)

  
 Wiki - Wikichristian.org
Wiki (with an upper case 'W') and WikiWikiWeb are both used to specifically refer to the Portland Pattern Repository, the first-ever wiki.
http://www.christianwiki.com/index.php?title=Wiki   (116 words)

  
 Simulated Reality Systems, LLC: TWiki WikiCulture (r1.1 vs. r1.9)
(quoted from WhyWikiWorks at Ward's original Wiki system, the Portland Pattern Repository, Wiki:WhyWikiWorks)
(quoted from WhyWikiWorks at Ward's original Wiki system, the Portland Pattern Repository, http://c2.com/cgi/wiki?WhyWikiWorks)
http://www.simreal.com/twiki/bin/rdiff.pl/TWiki/WikiCulture   (729 words)

  
 [No title]
Portland Pattern Repository - 123aspx.com ASP.NET Resource Directory
http://www.123aspx.com/redir.aspx?res=26809   (18 words)

  
 LookSmart's Furl - View Item - Portland Pattern Repository
LookSmart's Furl - View Item - Portland Pattern Repository
http://www.furl.net/item.jsp?id=579061   (89 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.