안 만들어도 되는 것 사전플러그인 로더를 미리 만든다“동적 로딩”
메뉴판 › 안 만들어도 되는 것 사전 › 안 시킨 확장점 › 안 시킨 미들웨어·훅 시스템을 판다
전
class Pipeline:
def __init__(self): self.middlewares = []
def use(self, mw): self.middlewares.append(mw)
def run(self, x):
for mw in self.middlewares: x = mw(x)
return x
# 미들웨어는 0개후
def process(x):
return transform(x) # 필요해지면 그때 확장왜 이렇게 되나
- 지금 필요 없는데 나중을 위해 미들웨어 체인·이벤트 훅을 미리 만든다
됐는지 보는 법
지금 안 쓰는 확장점이 없으면 성공. 나중은 나중에.
같은 묶음 · 안 시킨 확장점
안 만들어도 되는 것 사전 · 안 시킨 확장점