코드를 깔끔하게 개선은 하지만, 성능은 유지하는

coffeeholic
1,437
0 0
동료가 작성한 3000줄짜리 함수를 마주했을 때의 그 절망감... 혹시 경험해보셨나요? 저는 신입 시절, 이런 코드를 만날 때마다 "이걸 어떻게 고치지?"라며 한숨만 내쉬었거든요.
하지만 지금은 다릅니다! 체계적인 리팩토링 방법론을 터득한 후로는 어떤 복잡한 코드든 단계별로 정리할 수 있게 되었어요. 심지어 성능까지 30% 향상시킨 경험도 있답니다.
제가 사용하는 마법의 프롬프트를 공개할게요:

프롬프트

복사
당신은 시니어 소프트웨어 아키텍트입니다.
## 코드 분석 및 리팩토링 가이드
### A. 현재 코드 상태
- 언어: [Python/Java/JavaScript 등]
- 코드 길이: [라인 수]
- 주요 기능: [간단한 설명]
### B. 문제점 진단
1. 코드 복잡도 분석
2. 성능 병목 지점 식별
3. 가독성 저해 요소 파악
### C. 리팩토링 계획 수립
- 우선순위별 개선 항목
- 단계별 실행 방안
- 예상 개선 효과
코드를 첨부하면 구체적인 개선안과 Before/After 예시를 제공해주세요.
출력: 실행 가능한 개선된 코드 + 상세한 설명
이 프롬프트 덕분에 복잡한 레거시 코드도 체계적으로 정리할 수 있게 되었어요. 특히 성능 개선 부분에서 놀라운 결과를 얻었답니다.
여러분의 코드도 한 번 점검해보시는 건 어떨까요?

댓글 작성

“위기는 창의성의 가장 강력한 촉매제다”

스타트업 CEO로 일하면서 가장 절망적이었던 순간이 있습니다. 코로나19로 인해 하루아침에 매출의 90%가 증발했을 때였죠. ...

졸업을 위한 마지막 관문, 이렇게 돌파하라! 프롬프트

문제는 생각보다 심각했습니다. 졸업까지 두 달, 하지만 제 졸업과제는 여전히 주제조차 확정되지 않았죠. 밤새 문헌을 뒤지...

프롬프트

ChatGPT

오늘부터 영어 공부를 해볼까 합니다.

ChatGPT

GPT로 학습지 만들기 막상 해보니 이건 거의 사기급

ChatGPT

Next.js + Prisma로 이메일 인증 기능 구현하는 법

ChatGPT

브랜드를 소개할 때 저는 이렇게 시작합니다

ChatGPT

비밀번호 재설정도, GPT가 설계부터 같이 해줘요

ChatGPT

학생 참여도 높아지는 GPT 활용법, 이렇게 써보세요

ChatGPT

구글 로그인, 직접 안 짜도 되는 프롬프트 모음

ChatGPT

로그인 계속 유지되게 하고 싶을 때, 이렇게 물어봐요

ChatGPT

지루한 보고회가 열정의 축제로 바뀐 3가지 비밀

ChatGPT

혼자만의 아이디어가 1만명을 움직인 이야기

ChatGPT

평범한 전시가 화제의 핫플레이스가 된 비밀”

ChatGPT

수익률은 그대로인데 관리 시간은 90% 줄었어요

ChatGPT

10년 후 교실은 사라질까?” – 교육의 미래를 예측하는 법

ChatGPT

서버 한 대 추가하는 데 3일 걸리던 시절은 끝났다

ChatGPT

그 문제 어떻게 됐죠?” 이제 이런 질문이 사라졌어요

ChatGPT

실패는 승진 점수에요” – 우리 회사가 바뀐 놀라운 방법