Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Page 1 Pengenalan Design Pattern. Page 2 DESIGN PATTERN Sejarah Definisi Background.

Presentasi serupa


Presentasi berjudul: "Page 1 Pengenalan Design Pattern. Page 2 DESIGN PATTERN Sejarah Definisi Background."— Transcript presentasi:

1 Page 1 Pengenalan Design Pattern

2 Page 2 DESIGN PATTERN Sejarah Definisi Background

3 Page 3 Arsitektur MVC

4 Page 4 Pattern dalam Kehidupan Sehari-hari Pattern ditemukan dalam aktivitas harian kita Kejadian yang sama yang berulang kita lakukan

5 Page 5 Definisi-definisi “Design patterns are recurring solutions to design problems you see over” “Design pattern constitute a set of rules describing how to accomplish certain task in the realm of software development” “Design pattern focus more on reuse of recurring architectural design themes, while frameworks focus on detailed design …. and implementation.”

6 Page 6 “A pattern address a recurring design problem that arises in specific design situations and presents a solution to it.” “Pattern identify and specify abstractions that are above the level of single classes and instances, or of component.”

7 Page 7 Elemen-elemen Pattern Nama dari pattern Name Kapan pattern tsb diterapkan Problem Komponen-komponen yang terlibat dalam sebuah pattern Solution Hasil dan konsekuensi diterapkannya sebuah pattern Consequences

8 Page 8 Pengelompokan Pattern Purpose CreationalStructuralBehavioural ScopeClassFactory methodAdapterInterpreter Template method ObjectAbstract factory Builder Prototype Singleton Adapter Bridge Composite Decorator Façade Proxy Chain of responsibility Command Iterator Mediator Memento Flyweight Observer State Strategy Visitor

9 Page 9 Berdasarkan Purpose Creational Patterns – digunakan pada proses penciptaan objek Structural Patterns – digunakan untuk mengatur komposisi kelas dan objek Behavioral Patterns – digunakan untuk mengelola interaksi antar kelas atau objek dan pembagian tanggung jawab

10 Page 10 Berdasarkan Scope Scope : pattern lebih utama diterapkan pada kelas atau object Class pattern  static Object pattern  dynamic

11 Page 11 Relasi antar pattern


Download ppt "Page 1 Pengenalan Design Pattern. Page 2 DESIGN PATTERN Sejarah Definisi Background."

Presentasi serupa


Iklan oleh Google