하트위키
최근 변경
최근 토론
임의 문서
도구
최근 변경
Phase_A_산출물_양식
(r4 편집)
[오류!]
편집 권한이 부족합니다. 로그인된 사용자(이)여야 합니다. 해당 문서의
ACL 탭
을 확인하시기 바랍니다.
닫기
RAW 편집
[[분류:서비스]] [include(틀:상위 문서, top1=AI코딩 준비 서비스)] [목차] [clearfix] > '''Phase A 진행 시간''': 10:00~11:30 (1시간 30분) > '''1차''': AI 없이 40분 + 자기 점검 10분 > '''2차''': 김경송과 함께 AI 활용 30분 ---- == 양식 사용 안내 == 이 양식은 '''세 번 채워집니다''': '''1차 (코스 당일, AI 없이)''' - 빈 칸이 많이 남아도 괜찮습니다 '''2차 (코스 당일, AI 활용)''' - 1차에서 못 채운 부분을 채웁니다 '''3차 (1주일 후, 본인 업무 코드)''' - 같은 양식을 본인 일에 적용합니다 > 💡 각 항목의 {{{⭐}}} 표시는 1차에 꼭 시도해볼 항목, {{{✨}}} 표시는 2차 AI 세션에서 채워도 충분한 항목입니다. > 1차에서 못 채운 항목은 '''그대로 비워둡니다.''' 빈 칸이 곧 비교 데이터입니다. ---- == [기본 정보] == * 학습자명 / 소속: * 분석 대상 코드: * 작성 차수: ☐ 1차 (AI 없이) ☐ 2차 (AI 활용) ☐ 3차 (1주일 후 본인 코드) * 작성일: ---- == Part 1. 코드의 지도 그리기 == === ⭐ Q1. 이 프로젝트는 한 문장으로 무엇인가? === > 누가, 무엇을 위해, 어떤 문제를 푸는 시스템? 답: ---- === ⭐ Q2. 환경 설정 + 빌드 + 실행 — "일단 돌려보기"까지 === > 첫 코드를 만났을 때 가장 큰 관문. 여기를 통과하면 절반은 한 것. * 주요 언어 / 프레임워크: * 설정 파일 위치 및 핵심 항목 (예: {{{.env}}}, {{{application.yml}}}, {{{config.json}}}): * 빌드 방법: * 실행 방법: * 연결되어야 하는 외부 시스템 (DB, API, 큐 등): * ✨ "이걸 안 맞추면 실행이 안 된다" 싶은 함정 / 자주 까먹는 설정: ---- === ⭐ Q3. 사용 라이브러리 점검 === * 의존성 파일 위치 ({{{package.json}}}, {{{requirements.txt}}}, {{{build.gradle}}} 등): * 핵심 라이브러리 3~5개와 용도: * {{{[라이브러리명]}}} → 용도: * {{{[라이브러리명]}}} → 용도: * {{{[라이브러리명]}}} → 용도: * ✨ 처음 보거나 특이한 라이브러리 (있다면): ---- === ⭐ Q4. 구조 지도 — Entry point와 핵심 모듈 === * 실행이 시작되는 entry point: * 핵심 폴더/모듈 3~5개와 각각의 역할: * {{{[모듈명]}}} → 역할 한 줄: * {{{[모듈명]}}} → 역할 한 줄: * {{{[모듈명]}}} → 역할 한 줄: ---- === ✨ Q5. 로그 처리 방식 === * 사용하는 로그 라이브러리 / 방식: * 로그가 어디에 쌓이는가 (파일 / 콘솔 / 외부 시스템): * 에러 발생 시 추적할 수 있는 경로: * 로그 레벨 정책 (있다면): ---- === ⭐ Q6. 반드시 알아야 할 도메인 개념 3~5개 === > 코드를 이해하려면 알아야 할 핵심 용어 * {{{[용어]}}} → 의미: * {{{[용어]}}} → 의미: * {{{[용어]}}} → 의미: ---- == Part 2. 변경 경로와 영향 추적 (✨ 전체가 AI 세션 영역) == === Q7. 이번에 추가/수정할 기능은? === * 한 줄로: * 가장 비슷한 기존 기능이 어디 있는가: ---- === Q8. 어디를 손대야 하는가 === * 수정 대상 파일/함수: * 그 함수를 호출하는 곳 (caller): * 그 함수가 호출하는 것 (callee): ---- === Q9. 변경의 영향 범위 === * 영향 받을 수 있는 다른 기능/모듈: * 관련 있는 기존 테스트: * 로그를 추가/수정해야 할 지점: ---- === Q10. 막혔던 부분 / 더 알아봐야 할 것 === > 솔직하게 — 검수 미팅에서 다룰 거리가 됩니다. ---- == 작성 가이드 (입문자용) == * '''1차에 다 못 채워도 괜찮습니다.''' 비워두는 게 더 가치 있는 비교 데이터입니다. * 새 코드 만났을 때 '''가장 어려울 부분은 Q2'''입니다. 절반의 싸움은 일단 돌려보기까지 가는 거예요. * 자기 점검 10분 동안: 채운 칸과 안 채운 칸을 표시해두고, '''막혔던 지점을 따로 메모'''해두세요. 그게 AI 세션의 출발점입니다.
Liberty
|
the tree