12/08/2018, 16:45

Bridge pattern trong ruby

Tiếp nối Serices các bài viết về Design Pattern, với bài trước là Facade Pattern, Hôm nay mình sẽ giới thiếu đến mọi người một Design Pattern nữa khá thú vị đó là Bridge design pattern thuộc nhóm Structural Pattern Bridge pattern là việc tách tính trừu tượng (abstraction) ra khỏi tính hiện ...

Tiếp nối Serices các bài viết về Design Pattern, với bài trước là Facade Pattern, Hôm nay mình sẽ giới thiếu đến mọi người một Design Pattern nữa khá thú vị đó là Bridge design pattern thuộc nhóm Structural Pattern

Bridge pattern là việc tách tính trừu tượng (abstraction) ra khỏi tính hiện thực (implementation) của nó. Để từ đó cả 2 có thể hoạt động độc lập với nhau. Điều đó có nghĩa là, ban đầu chúng ta xây dựng class xử lý rất là nhiều, bây giờ chúng ta không muốn để những xử lý đó trong class đó nữa. vì thế chúng ta sẽ tạo ra một class khác và move các xử lý đó qua class mới. Và trong class cũ sẽ giữ một class mới này và class mới này sẽ chịu trách nhiệm xử lý thay cho class ban đầu. Tại sao chúng ta phải làm như vậy??? đi sâu hơn vào ví dụ chúng ta sẽ làm rõ hơn.             </div>
            
            <div class=

0