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
Tất tần tật về cuộc sụp đổ của Terra Luna
Tất tần tật về cuộc sụp đổ của Terra Luna
Một công nghệ mới xuất hiện có thể giúp cuộc sống của loài người dần trở nên dễ dàng hơn, nhưng đôi khi, nó cũng mang theo những thử thách, những đợt khủng hoảng mà chúng ta phải đương đầu
[Review] Socrates thân yêu – Cửu Nguyệt Hy
[Review] Socrates thân yêu – Cửu Nguyệt Hy
Thực sự sau khi đọc xong truyện này, mình chỉ muốn nam chính chết đi. Nếu ảnh chết đi, cái kết sẽ đẹp hơn biết mấy
Cold  Eyes - Truy lùng siêu trộm
Cold Eyes - Truy lùng siêu trộm
Cold Eyes là một bộ phim hành động kinh dị của Hàn Quốc năm 2013 với sự tham gia của Sol Kyung-gu, Jung Woo-sung, Han Hyo-joo, Jin Kyung và Lee Junho.
Sigewinne – Lối chơi, hướng build và đội hình
Sigewinne – Lối chơi, hướng build và đội hình
Sigewinne có đòn trọng kích đặc biệt, liên tục gây dmg thủy khi giữ trọng kích