Đây là 1 pattern rất dễ, cái khó nhất có lẽ là đọc cho đúng tên pattern. =)) Facade không đọc là "pha cây" , đọc đúng phải là "phờ sát" (fəˈsɑːd).
oke. Vậy pattern này là gì. Đơn giản lắm! Bạn thử tưởng tượng trong quá trình bạn code, bạn sẽ phân chia các class khác nhau. Theo thời gian thì sẽ có...
Thứ Sáu, 28 tháng 12, 2018
Adapter Pattern
Mấy năm gần đây, Apple loại bỏ jack tai nghe rồi, chắc mọi người cũng biết. Vậy mọi người có biết nếu ko có jack tai nghe, thì làm sao để nghe được bằng tai nghe có dây bình thường không? Rất đơn giản, người ta chế ra 1 cục chuyển đổi từ đầu cắm jack tai nghe thành đầu sạc iphone, và cái cục này có...
Command Pattern
Thế giới đã đi vào giai đoạn công nghệ bốn chấm không, mọi thứ đều là công nghệ, áp dụng công nghệ vào tất cả mọi thứ trong cuộc sống. Và hiển nhiên, IoT , internet of thing là một xu hướng tất yếu. Và bạn chuẩn bị khởi nghiệp với công ty iot, sản xuất thiết bị thông minh điều khiển mọi thứ trong nhà....
Singleton Pattern
Singleton Patern, một pattern supper thú vị sắp được giới thiệu với bạn đây. Tại sao lại thú vị ư? Để mình nói cho bạn nghe nhé: singleton pattern có hàm constructor là private. Nhớ nhé, private đấy! Không phải public đâu. Vậy tại sao lại là private, chúng ta phải đến với tình huống cụ thể mới biết...
Thứ Năm, 27 tháng 12, 2018
Abstract Factory Pattern
Nếu bạn đã được đọc về Factory Method Pattern, thì mình nghĩ Abstract Factory Pattern chỉ là 1 cái trường hợp đặc biệt của Factory Method Pattern mà thôi.
Abstract Factory Pattern: cung cấp 1 interface cho phép người dùng tạo ra 1 nhóm các đối tượng độc lập hoặc có liên hệ với nhau mà không cần quan...
Factory Method Pattern
Bao nhiêu bạn đã từng chơi game phi thuyền bắn súng? Giơ tay lên đi đừng ngại ngần. Có bạn nào chưa chơi game phi thuyền bắn súng không? Nếu chưa chơi thì nói thật, tuổi thơ bạn bất hạnh ghê gớm. Vì sao? vì trò chơi này là cả một tuổi thơ dữ dội, nó là cả 1 tinh hoa của nghệ thuật bắn súng trong đó....
Thứ Tư, 26 tháng 12, 2018
Decorator Pattern
Decorator Pattern là gì? Hừm, mình sẽ cho bạn định nghĩa dễ hiểu trước. Giả sử bạn có 1 đối tượng, và bạn muốn đối tượng đó thực hiện 1 tác vụ nào đó.
Nhưng đôi lúc, bạn lại muốn respond của bạn là 1 cái gì đó khác hơn, 1 cái gì đó được thêm mắm thêm muối vào cho mặn mà hơn, thì bạn phải làm thế...
Thứ Ba, 25 tháng 12, 2018
Observer Pattern
Với loại Pattern này, mình sẽ đưa ra tình huống trước. Ví dụ bạn đang làm 1 cái web dự báo thời tiết chẳng hạn. Trang web của bạn bắt buộc phải có thông tin thời tiết rồi đúng ko? Vậy là ta có 1 đối tượng gọi là "Weather". Đối tượng Weather này có 1 biến tên là "Temperature", giá trị biến này sẽ có...
Strategy Pattern
Nếu ai đó hỏi tui, pattern nào là dễ nhất! tui bợp ngay câu trả lời là : Strategy Pattern. Nếu người ta lại bắt tui miêu tả strategy pattern trong 1 câu ngắn gọn thì tui độp ngay cho 1 câu trả lời: đừng suy nghĩ theo kiểu kế thừa, mà hãy suy nghĩ theo kiểu hiện thực. Vậy, định nghĩa ( 1 cách máy móc...
Giới thiệu về tôi
Được tạo bởi Blogger.