Manh Phan
  • Algorithm
    Dynamic Programming Backtracking Divide & Conquer Greedy Algorithm Sorting Algorithm
  • Data structure
    Array Linked List Tree Stack Queue Heap
  • Language
    C++ C# Javascript Java

Hi, I'm Manh Phan


Software Engineer

Understanding about SOLID - Dependency Inversion Principle

Posted on January 15, 2020

In this article, we will find something out about Dependency Inversion Principle. Let’s get started. [Read More]
Tags: SOLID

Understanding about SOLID - Interface Segregation Principle

Posted on January 15, 2020

In this article, we will introduce about the Liskov Substitution Principle. [Read More]
Tags: SOLID

State pattern

Posted on January 15, 2020

In this article, we will find something out about State pattern. Based on knowledge of it, we should apply its pattern to our real project. [Read More]
Tags: Design Pattern Behavioral Pattern

Mememto pattern

Posted on January 15, 2020

In this article, we will learn how to use Memento pattern in our project. Let’s get started. [Read More]
Tags: Design Pattern Behavioral Pattern

Dealing with change preventers

Posted on January 15, 2020

In this article, we will learn how to deal with change preventers. All information of this artice is the content of the course Java Refactoring: Best Practices. [Read More]
Tags: Refactoring
  • ← Newer Posts
  • Older Posts →

Manh Phan  •  2024  •  https://ducmanhphan.github.io/

Theme by beautiful-jekyll