이 강의를 통해 클린 코드 원칙에 대한 깊은 이해를 하고, 객체 지향 사고 방식에 입각한 깔끔한 코드를 작성할 수 있게 됩니다. 클린 코드와 객체 지향이 궁금한 분, 코드를 정말 잘 짜고 싶은 모든 분들을 위한 강의입니다.
읽기 좋은 코드를 작성하기 위한 사고방식
지켜야 하는 이유부터 깊게 이해하는 클린 코드 원칙
코드 레벨에서 맛보는 객체 지향 패러다임, SOLID 원칙
Value Object, 일급 컬렉션, Enum과 다형성 등 객체 지향 활용법
엉망인 코드를 좋은 코드로! 점진적 리팩토링과 구조 설계
학습 대상은
누구일까요?
클린 코드를 기반으로 하는 사고법이 궁금하신 분들
그동안 객체 지향 개념을 텍스트로 달달 암기하기만 하신 분들
코드를 정말 잘 짜고 싶은 모든 분들!
선수 지식,
필요할까요?
Java 기본 문법을 알고, 프로그래밍을 해보신 분들
4,158
명
수강생
273
개
수강평
320
개
답변
4.9
점
강의 평점
4
개
강의
안녕하세요 ☺️
몰입을 즐기는 개발자, 박우빈입니다.
(현) 캐치테이블(와드) 소프트웨어 엔지니어
(전) 우아한형제들 소프트웨어 엔지니어
우아한테크코스 3기, 4기 리뷰어 / 우아한테크캠프pro 1기 리뷰어 / 그 외 다양한 리뷰어 활동
전체
55개 ∙ (14시간 1분)
해당 강의에서 제공:
강의 소개
03:53
강의 구성
05:10
강의에서 사용할 용어들
03:12
예시 프로젝트 소개
05:30
우리가 클린 코드를 추구하는 이유
03:30
프로그램의 정의
01:32
추상과 구체
23:17
이름 짓기
33:42
메서드와 추상화
07:25
메서드 선언부
26:21
추상화 레벨
22:22
매직 넘버, 매직 스트링
08:51
키워드 정리
02:01
뇌 메모리 적게 쓰기
07:41
Early return
07:49
사고의 depth 줄이기
20:41
공백 라인을 대하는 자세
03:09
부정어를 대하는 자세
07:28
해피 케이스와 예외 처리
31:43
키워드 정리
03:31