sanggon6107 / TestInfo

implemented TestInfo class so that OCP can be observed.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TestInfo

implemented TestInfo class so that OCP can be observed.

Why did I write this code?

회사 소스코드의 일부분이 하드코딩 위주여서 기능의 확장이 필요할 때 소스코드의 여러 부분을 수정해야하는 불편함이 있었다. 파이썬의 다양한 문법적 요소를 공부할겸 작성한 코드. Cpp 개발자로서 파이썬의 객체 생성에 대한 다양한 문법적 요소를 확인할 수 있어서 좋은 경험이 되엇다.

What I have learnt through this work

  1. Singleton in python, metaclass, classmethod, new
  2. dataclass
  3. Enum

About

implemented TestInfo class so that OCP can be observed.


Languages

Language:Python 100.0%