인프런 워밍업 백엔드 4기 - 1주차 발자국
2개월 전
섹션2. 추상
5. 우리가 클린 코드를 추구하는 이유
1. 클린 코드
2. 이해가 잘 되는 코드
3. 추구하는 이유
1. 가독성
2. 유지보수 용이
6. 프로그램의 정의
1. 프로그램 = 데이터 + 코드
2. 데이터: 요리의 식재료
1. 데이터를 추상
3. 코드: 요리 방법
1. 코드를 논리
7. 추상과 구체
1. 추상
1. 주용한 정보는 가려내고, 덜 중요한 정보는 버린다
2. 추상화 레벨
2. 구체로부터 추상을 함
8. 이름 짓기
1. 고도의 추상화 행위
9. 메서드의 추상화
1. 메서드명은 메서드 구현에 대한 부분을 추상화해서 문단의 주제처럼 요약된 중요한 정보를 가져야 함
2. 하나의 메서드 = 하나의 주제
10. 메서드 선언부
1. 메서드 선언부 = 메서드명 + 파라미터 + 반환타입
2. 메서드 시그니처 = 메서드명 + 파라미터
1. 오버로딩 가능
댓글을 작성해보세요.