Mẫu mặt tiền (hay mẫu mặt tiền faÃƒÆ’Ã‚Â§ade) là một mẫu thiết kế phần mềm thường được sử dụng với hướng đối tượng. Lập trình tên tương tự như một kiến ​​trúc. Mặt tiền một mặt tiền là một đối tượng cung cấp giao diện đơn giản hóa cho phần thân lớn hơn của mã, chẳng hạn như một lớp. tên của thư viện tương tự như một mặt tiền kiến ​​trúc. Một mặt tiền là một đối tượng cung cấp giao diện đơn giản hóa cho phần nội dung mã lớn hơn, chẳng hạn như thư viện lớp. Một mặt tiền có thể: 1 làm cho thư viện phần mềm dễ sử dụng, dễ hiểu và dễ kiểm tra hơn, vì mặt tiền có các phương pháp thuận tiện cho các tác vụ thông thường;