Yifan Xu

Student | Software Engineer

  • Home
  • Blog

Dependency Injection

This post gives a simple explanation of dependency injection.

10 Most Worn Brands in 2020

Happy New Year y’all! This is gonna be my first post in (men’s) fashion, particularlly menswear. Some of the brands I just got to know for the past months and some of them

OOP Design Pattern - Strategy Pattern

This is the first of a series of posts discussing some common object-oriented programming (OOP) design patterns. I am using head first design patterns as my reference. I also recommend watching the video

Unit Test and Mocking

In this post, I will talk about how to write a unit test, what is mocking and why mocking is useful in unit test.

What is Kubernetes

In previous post, I introduced a novel technology, Docker. However, there are some issues using them. In this post, I will introduce another technology that tackles one major issue of Docker. This technology

What is Docker and Container

This is an intoduction of container and docker technology and how to use it for your application

Strings and Pointers in C

This is a self-reflection on Pointers in C, especially its use in String

ssh and public/private keys

This is an introduction of ssh(secure shell) and public/private keys

Page 1 of 3 Older Posts »
Yifan Xu © 2022
Latest Posts Twitter LinkedIn