대규모 언어 모형(LLM)의 기초 원리 이해
아리가람
₩330,000
중급이상 / NLP, gpt, 인공지능(AI), ChatGPT, LLM
4.5
(6)
100+
Update
Update
챗지피티(ChatGPT)나 클로드 같은 대규모 언어 모형의 기초 원리를 깊이 있게 탐구하면서 개발 역량을 키울 수 있습니다. 흔히 접하기 어려운 다양한 정보와 개발 기법을 배울 수 있습니다.
중급이상
NLP, gpt, 인공지능(AI)

"이름 하나 바꿨을 뿐인데, 코드가 달라졌습니다." 가독성 좋은 코드의 핵심, '읽히는 이름 짓기'를 원리부터 사례까지 정리했습니다. 읽기 쉬운 이름이 협업의 시작입니다.
12명 이 수강하고 있어요.
난이도 초급
수강기한 무제한

삼성
에 관심있는 사람들도 듣는 중!

삼성
에 관심있는 사람들도 듣는 중!
자바 기본 명명 규칙부터 도메인 기반 네이밍까지 전 과정 학습
실제 팀 스타일 가이드 문서 작성 예시 포함
읽기 쉬운 이름이 협업의 시작입니다 — 자바 네이밍을 체계적으로 배워 보세요.
자바 기본 네이밍(naming: 명명, 이름 짓기) 규칙부터 도메인 기반 네이밍까지 전 과정 학습
팀 단위 스타일 가이드 문서 작성 예시 포함
네이밍 기준이 명확해져 리뷰와 협업에서 자신감 상승
팀 단위로 적용 가능한 네이밍 컨벤션(naming-conventions) 문서 직접 설계
코드 가독성, 유지보수성 개선을 통한 개발 효율 향상
1~4년 차 주니어 자바 개발자로 코드 리뷰에서 네이밍에 관한 검토 의견을 자주 받는 분
유지보수하기 어려운 변수 이름, 함수 이름, 클래스 이름 때문에 팀원 간 협업에 어려움을 느끼는 분
프로젝트 초기부터 명확하고 일관된 네이밍(naming) 규칙을 세우고 싶은 팀 리더
명명 관행(naming-conventions), 명명 전략(naming-strategy), 재명명(renaming)에 관해서 알고 싶은 분
“코드는 기계보다 사람이 더 오래 읽는다.”
대부분의 개발자가 기능 구현 중심으로 성장해왔지만, 실제 협업과 유지보수 단계에서 가장 큰 병목은 '읽기 어려운 코드'입니다. 그 출발점은 바로 '이름 짓기'입니다.
잘 지어진 이름은 문서보다 낫고, 잘못 지어진 이름은 버그의 씨앗이 됩니다.
이 강의는 자바 개발자를 위한 실전 중심의 네이밍 전략과 함께, 도구 기반 자동화와 리팩토링 실습까지 포함된 커리큘럼으로 구성되었습니다.
1⃣ 네이밍의 중요성과 기초 원칙
가독성과 생산성에 미치는 영향
코드 리뷰에서 자주 나오는 네이밍 실수
유지보수 비용과 네이밍의 상관관계
명확성, 일관성, 의도 전달의 기본 원칙
2⃣ 자바 기본 명명 규칙 완전 정복
클래스, 인터페이스, Enum의 PascalCase
변수, 메서드, 파라미터의 camelCase
상수의 UPPER_SNAKE_CASE
DTO, VO, 테스트 메서드 명명 사례까지
3⃣ 비즈니스 도메인 중심 네이밍 전략
도메인 주도 설계와 유비쿼터스 언어
기술적 추상화와 비즈니스 용어 간 균형 잡기
비즈니스 레이어별 네이밍 전략 (Controller, Service 등)
REST API 엔드포인트 네이밍 실무 지침
기능 기반 vs 역할 기반 네이밍 구조 비교
4⃣ 팀 맞춤형 네이밍 컨벤션 수립법
팀 스타일 가이드 문서화
코드 리뷰 피드백 → 네이밍 룰로 전환
초기 네이밍 규칙 정할 때의 점검 사항
팀원 설득과 전파 전략
학습 대상은
누구일까요?
코드 리뷰에서 네이밍 지적을 자주 받는 1~4년 차 자바 개발자
팀 코드 스타일을 통일하고 싶은 팀장이나 책임자
유지보수성과 가독성을 고려한 코드를 지향하는 실무 개발자
선수 지식,
필요할까요?
자바 프로그래밍 기초 지식
커리어인증
1,146
명
수강생
60
개
수강평
8
개
답변
4.6
점
강의 평점
19
개
강의
IT가 취미이자 직업인 사람입니다.
다양한 저술, 번역, 자문, 개발, 강의 경력이 있습니다.
현재는 1인 회사 다옳소프트웨어를 운영하고 있습니다.
전체
39개 ∙ (10시간 18분)
해당 강의에서 제공:
지식공유자님의 다른 강의를 만나보세요!