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 - Open Closed Principle

Posted on January 7, 2020

In this article, we will continously learn with the Open Closed Principle. Let’s get started. [Read More]
Tags: SOLID

Heap sort

Posted on January 7, 2020

[Read More]
Tags: Sorting Heap

Max consecutive Ones II

Posted on January 6, 2020

[Read More]
Tags: Array Sliding Window

Command pattern

Posted on January 6, 2020

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

Refactoring with Object Creation

Posted on January 3, 2020

In this article, we will learn how to refactor code for object creation from scratch. It’s really helpful because we encounter this problem frequently. [Read More]
Tags: Refactoring
  • ← Newer Posts
  • Older Posts →

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

Theme by beautiful-jekyll