Portland Pattern Repository

Portland Pattern Repository (PPR) là một kho lưu trữ các mẫu thiết kế phần mềm lập trình máy tính. Nó đi kèm với một trang web đồng hành, WikiWikiWeb, là wiki đầu tiên trên thế giới. Kho lưu trữ tập trung vào lập trình cực hạn, và được Cunningham & Cunningham (C2) ở Portland, Oregon lưu trữ.[1] Phương châm của PPR là "Con người, Dự án & Mẫu".

Lịch sử

[sửa | sửa mã nguồn]

Ngày 17 tháng 9 năm 1987, lập trình viên Ward Cunningham, sau cùng với Tektronix, và Kent Beck của Apple Computer đã đồng xuất bản bài báo khoa học mang tên "Using Pattern Languages for Object-Oriented Programs"[2] Bài báo này, về các mẫu thiết kế phần mềm, được lấy cảm hứng từ khái niệm mang tính kiến ​​trúc "mẫu" của Christopher Alexander[2] Nó được viết cho hội nghị lập trình OOPSLA năm 1987 do Hiệp hội Máy Điện toán tổ chức. Ý tưởng của Cunningham và Beck trở nên phổ biến trong giới lập trình vì nó giúp họ trao đổi ý tưởng lập trình theo một định dạng dễ hiểu. Cunningham & Cunningham, công ty tư vấn lập trình cuối cùng sẽ lưu trữ PPR trên tên miền Internet của mình, được thành lập tại Salem, Oregon vào ngày 1 tháng 11 năm 1991, và được đặt theo tên của Ward và vợ của ông là Karen R. Cunningham, một nhà toán học, giáo viên và hiệu trưởng. Cunningham & Cunningham đăng ký tên miền Internet của họ, c2.com, vào ngày 23 tháng 10 năm 1994. Ward đã tạo ra Portland Pattern Repository trên c2.com như một phương tiện để giúp các lập trình viên hướng đối tượng xuất bản các mẫu lập trình máy tính của họ bằng cách gửi chúng đến cho ông. Một số lập trình viên đã tham dự hội nghị OOPSLAPLoP về lập trình hướng đối tượng, và đăng ý tưởng của họ trên PPR. PPR được kèm theo, trên c2.com, bởi wiki đầu tiên—một tập hợp các trang Web người đọc có thể sửa đổi—gọi là WikiWikiWeb.[3]

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ "Portland Pattern Repository". c2.com. Truy cập ngày 12 tháng 7 năm 2017.
  2. ^ a b "Using Pattern Languages for Object-Oriented Programs". c2.com. Truy cập ngày 12 tháng 7 năm 2017.
  3. ^ "Wiki Wiki Web". wiki.c2.com. Truy cập ngày 13 tháng 7 năm 2017.

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Mẫu ấm trầm ca Vila - Genshin Impact
Mẫu ấm trầm ca Vila - Genshin Impact
Chia sẻ vài hình ảnh về villa
Chân Huyết-Thần Tổ Cainabel Overlord
Chân Huyết-Thần Tổ Cainabel Overlord
Cainabel hay còn biết tới là Huyết Thần (Chân Huyết) 1 trong số rất nhiều vị thần quyền lực của Yggdrasil và cũng là Trùm sự kiện (Weak Event Boss) trong Yggdrasil
Vì sao cảm xúc quan trọng đối với quảng cáo?
Vì sao cảm xúc quan trọng đối với quảng cáo?
Cảm xúc có lẽ không phải là một khái niệm xa lạ gì đối với thế giới Marketing
Tổng hợp các shop quần áo TAOBAO đã cập bến trên Shopee
Tổng hợp các shop quần áo TAOBAO đã cập bến trên Shopee
Không cần đặt hàng qua trung gian cầu kỳ lại hay trôi nổi lạc hàng, lưu ngay 6 tọa độ đồ nam Taobao cực xịn trên shopee