pcb project The purpose of creating a code warehouse is as follows Keep my c++ skills Keep my community active in github Record some classic design patterns In addition, this design pattern is very classic