 
  
                
                
                                 
                        
                
                The chain-of-responsibility pattern is a behavioral design pattern consisting of a source of command objects […]
 
  
                
                
                                 
                        
                
                In computer programming, the flyweight software design pattern refers to an object that minimizes memory […]
 
  
                
                
                                 
                        
                
                The proxy pattern is a software design pattern. A proxy, in its most general form, […]
 
  
                
                
                                 
                        
                
                The adapter pattern is a software design pattern that allows the interface of an existing […]
 
  
                
                
                                 
                        
                
                The factory method pattern is a creational pattern that uses factory methods to deal with […]
 
  
                
                
                                 
                        
                
                The decorator pattern is a design pattern that allows behavior to be added to an […]
 
  
                
                
                                 
                        
                
                The composite pattern describes a group of objects that are treated the same way as […]
 
  
                
                
                                 
                        
                
                Abstract Factory provide an interface for creating families of related or dependent objects without specifying […]
 
  
                
                
                                 
                        
                
                The builder pattern is a design pattern designed to provide a flexible solution to various […]
 
  
                
                
                                 
                        
                
                Specify the kinds of objects to create using a prototypical instance, and create new objects […]
 
  
                
                
                                 
                        
                
                Nếu muốn code không cần comment ít ra phải như ảnh trên:
 
  
                
                
                                 
                        
                
                Với các bạn dùng Linux thì ssh vào được máy bàn ở công ty là […]
 
  
                
                
                                 
                        
                
                Provide a unified interface to a set of interfaces in a subsystem. Facade defines a […]
 
  
                
                
                                 
                        
                
                Design patterns là 1 trong những chủ đề quan trọng nhưng không được nhiều trường […]
 
  
                
                
                                 
                        
                
                Bạn: Cũng là bạn: Lúc này bạn có thể tạo 1 hàm để làm decorator […]
 
  
                
                
                                 
                        
                
                Mới gặp trường hợp có nhu cầu dùng git để tải vài file về và […]
 
  
                
                
                                 
                        
                
                Tôi là con nghiện comment trong code. Nó giúp code tôi dễ đọc dễ hiểu […]
 
  
                
                
                                 
                        
                
                 
  
                
                
                                 
                        
                
                Ngoài nghiện comment, tôi còn là con nghiện của clean git. Bên trái là dự […]
 
  
                
                
                                 
                        
                
                Sau bài những câu dễ tôi thường hỏi khi phỏng vấn mà tôi sẽ không […]