1. 코드 작성법

1.1. 클린 코드의 기준 : 단일 목적과 오용, 남용 방지

모든 변수, 함수, 클래스는 목적에 맞게 활용되어야한다는 원칙

코딩 잘하는 팁 세가지 (이걸 알면 코드가 깔끔해 진다)

1.2. 클린 코드의 목적 : 쉬운 이해 및 유지보수성

유지보수성이 좋다라는 뜻은 코드에 수정이 필요할때 명확한 이해를 기반으로 매우 작은 부분만 수정하면 된다는것

1.3. 코드 그 자체로써 이해 가능해야한다 : 주석과 같은 코드 (인간의 문장과 같은 코드)

인간의 언어로 문장을 만드는것과 같이, 프로그래밍 언어로 문장을 만든다고 생각하라.

<aside> ✏️

고객의 호텔 예약을 받는 API 를 만들어라 = 고객의 호텔 예약을 받는다.


2. 함수 작성법

2.1. 함수는 어떻게 인간의 문장으로부터 만들어지나

해커톤에서 Spring Boot 사용 시 Controller 메서드를 4시간동안 한줄도 작성을 못하는 학생 사례

앞서서 개발자 여러분들이 해결하고자하는 비지니스 요구사항 문장을 받아 (주석으로) 구체화했다면, 이제는 각각에 대해 함수와 클래스라는 실제 프로그래밍 코드로 치환할 차례이다. 함수는 어떻게 작성하는것이 좋은가?