hard
코드 리팩토링 및 최적화
제공된 코드를 보안, 성능, 가독성 관점에서 분석하고 디자인 패턴을 적용하여 리팩토링합니다.
📝 프롬프트 내용
다음 코드를 보안 취약점, 성능 병목 현상, 그리고 가독성 측면에서 깊이 있게 분석하십시오. 분석 결과를 바탕으로 해당 언어의 모범 사례와 적절한 디자인 패턴을 적용하여 코드를 완전히 리팩토링하십시오. 또한, 변경 사항이 왜 필요한지에 대한 구체적인 기술적 근거와 리팩토링 전후의 비교 설명을 포함하십시오.