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 Normalization in Database Design

Posted on January 16, 2020

In this article, we will learn how to use Normalization to design Database efficiently. Let’s get started. [Read More]
Tags: Database

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
  • ← Newer Posts
  • Older Posts →

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

Theme by beautiful-jekyll