Portland Pattern Repository: Difference between revisions

Content deleted Content added
m Reverted edits by 180.241.186.92 (talk) to last version by Wamalotpark
Tags: Rollback Mobile edit Mobile web edit
 
(27 intermediate revisions by 21 users not shown)
Line 1:
{{short description|American software design pattern repository}}
The '''Portland Pattern Repository''' ('''PPR''') is a repository for [[Software design pattern|computer programming design pattern]]s. It was accompanied by a companion website, [[WikiWikiWeb]], which was the world's first [[wiki]]. The repository has an emphasis on [[Extreme Programming]], and it is hosted by Cunningham & Cunningham (C2) of [[Portland, Oregon]].<ref>{{cite web|title=Portland Pattern Repository|url=http://c2.com/ppr/.|website=c2.com|accessdate=July 12, 2017}}</ref> The PPR's [[motto]] is "People, Projects & Patterns".
{{Primary sources|date=September 2022}}
{{Use dmy dates|date=May 2018}}
{{Use American English|date=April 2024}}
 
The '''Portland Pattern Repository''' ('''PPR''') is aan online repository for [[Software design pattern|computer programming]] [[software design pattern]]s. It was accompanied by a companionthe website, [[WikiWikiWeb]], which was the world's first [[wiki]]. The repository has an emphasis on [[Extremeextreme Programmingprogramming]], and it is hosted by Cunningham & Cunningham (C2) of [[Portland, Oregon]].<ref>{{cite web|title=Portland Pattern Repository|url=http://c2.com/ppr/.|website=c2.com|accessdateaccess-date=12 July 12, 2017}}</ref> The PPR's [[motto]] is "People, Projects & Patterns".
==WEEED==
On 17 September 1987, programmer [[Ward Cunningham]] then with [[Tektronix]] and [[Apple Computer]]'s [[Kent Beck]] co-published the paper "Using Pattern Languages for Object-Oriented Programs"<ref name="uplfoop">{{cite web|title=Using Pattern Languages for Object-Oriented Programs|url=http://c2.com/doc/oopsla87.html|website=c2.com|accessdate=July 12, 2017}}</ref> This paper, about programming patterns was inspired by [[Christopher Alexander]]'s architectural concept of "patterns"<ref name="uplfoop"></ref> It was written for the 1987 [[OOPSLA]] programming conference organized by the [[Association for Computing Machinery]] Cunningham and Beck's idea became popular among programmers, because it helped them exchange programming ideas in a format that is easy to understand.
Cunningham & Cunningham, the programming consultancy that would eventually host the PPR on its Internet ___domain, was incorporated in [[Salem, Oregon]] on 1 November 1991, and is named after Ward and his wife, Karen R. Cunningham, a mathematician, school teacher, and school director. Cunningham & Cunningham registered their Internet ___domain, ''c2.com'', on 23 October 1994.
Ward created the Portland Pattern Repository on ''c2.com'' as a means to help [[object-oriented programming|object-oriented programmers]] publish their computer programming patterns by submitting them to him. Some of those programmers attended the OOPSLA and [[PLoP]] conferences about object-oriented programming, and posted their ideas on the PPR.
The PPR is accompanied, on ''c2.com'', by the first ever [[wiki]]&mdash;a collection of reader-modifiable Web pages&mdash;which is called [[WikiWikiWeb]].<ref>{{cite web|title=Wiki Wiki Web|url=http://wiki.c2.com/?WikiWikiWeb|website=wiki.c2.com|accessdate=13 July 2017}}</ref>
 
==See alsoHistory ==
On 17 September 1987, programmer [[Ward Cunningham]] then with [[Tektronix]] and [[Apple Computer]]'s [[Kent Beck]] co-published the paper "Using Pattern Languages for Object-Oriented Programs"<ref name="uplfoop">{{cite web|title=Using Pattern Languages for Object-Oriented Programs|url=http://c2.com/doc/oopsla87.html|website=c2.com|accessdateaccess-date=July 12, July 2017}}</ref> This paper, about programmingsoftware design patterns, was inspired by [[Christopher Alexander]]'s architectural concept of "patterns"<ref name="uplfoop"></ref> It was written for the 1987 [[OOPSLA]] programming conference organized by the [[Association for Computing Machinery]]. Cunningham and Beck's idea became popular among programmers, because it helped them exchange programming ideas in a format that isan easy to understand format.
* [[Merge User Email(s)]]
* [[User API]]
* [[Design pattern]]
* [[History of wikis]]
* [[Software design pattern]]
* [[WikiWikiWeb]]
* [[String]]{{dn|date=January 2018}}
 
Cunningham & Cunningham, the programming [[Consultant|consultancy]] that would eventually host the PPR on its Internet ___domain, was incorporated in [[Salem, Oregon]], on 1 November 1991, and is named after Ward and his wife, Karen R. Cunningham, a mathematician, school teacher, and school director. Cunningham & Cunningham registered their Internet ___domain, ''[[c2.com]]'', on 23 October 1994. Ward created the Portland Pattern Repository on ''c2.com'' as a means to help [[object-oriented programming|object-oriented programmers]] publish their computer programming patterns by submitting them to him. Some of those programmers attended the [[OOPSLA]] and [[PLoP]] conferences about object-oriented programming, and posted their ideas on the PPR. The PPR is accompanied, on ''c2.com'', by the first ever [[wiki]], a collection of reader-modifiable Web pages, which is named [[WikiWikiWeb]].<ref>{{cite web|title=Wiki Wiki Web|url=http://wiki.c2.com/?WikiWikiWeb|website=wiki.c2.com|access-date=13 July 2017}}</ref>
==References==
{{reflist}}
 
==External linksReferences ==
{{Reflist}}
* {{Official website|http://c2.com/ppr}}
 
* [http://www.oopsla.org OOPSLA]
== External links ==
* {{Official website|http://c2.com/ppr}}
 
{{Design patterns}}
 
<!--Categories-->
[[Category:Software design patterns]]
[[Category:Computing websites]]