Портлендский репозиторий шаблонов
Портлендский репозиторий шаблонов ( PPR ) представляет собой онлайн-хранилище шаблонов проектирования программного обеспечения для компьютерного программирования . Его сопровождал сайт WikiWikiWeb , первая в мире вики . В репозитории особое внимание уделяется экстремальному программированию, его хостом является Cunningham & Cunningham (C2) из Портленда, штат Орегон . [1] PPR Девиз — «Люди, проекты и шаблоны».
История
[ редактировать ]17 сентября 1987 года программист Уорд Каннингем совместно с Tektronix и Apple Computer из Кентом Беком опубликовали статью «Использование языков шаблонов для объектно-ориентированных программ». [2] Эта статья о шаблонах проектирования программного обеспечения была вдохновлена Кристофера Александера . архитектурной концепцией «шаблонов» [2] Он был написан для конференции по программированию OOPSLA 1987 года , организованной Ассоциацией вычислительной техники . Идея Каннингема и Бека стала популярной среди программистов, поскольку помогла им обмениваться идеями по программированию в легком для понимания формате.
Cunningham & Cunningham, консалтинговая компания по программированию, которая в конечном итоге разместит PPR в своем интернет-домене, была зарегистрирована в Салеме, штат Орегон , 1 ноября 1991 года и названа в честь Уорда и его жены Карен Р. Каннингем, математика, школьного учителя и директор школы. Компания Cunningham & Cunningham зарегистрировала свой интернет-домен c2.com 23 октября 1994 года. Уорд создал Портлендский репозиторий шаблонов на c2.com как средство, помогающее объектно-ориентированным программистам публиковать свои шаблоны компьютерного программирования, отправляя их ему. Некоторые из этих программистов посетили конференции OOPSLA и PLoP, посвященные объектно-ориентированному программированию, и разместили свои идеи на PPR. сопровождается PPR на c2.com первой в истории вики — коллекцией веб-страниц, которые читатель может изменять, — которая называется WikiWikiWeb . [3]
Ссылки
[ редактировать ]- ^ «Портлендский репозиторий шаблонов» . c2.com . Проверено 12 июля 2017 г. .
- ^ Jump up to: а б «Использование языков шаблонов для объектно-ориентированных программ» . c2.com . Проверено 12 июля 2017 г. .
- ^ «Вики Вики Веб» . wiki.c2.com . Проверено 13 июля 2017 г.