일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 카카오 알고리즘
- thymeleaf
- 카카오 코테
- git
- 해시
- 구조체배열
- Spring
- 파이썬
- C언어
- nestjs typeorm
- Nodejs
- 코테
- TypeORM
- 알고리즘
- 카카오
- spring boot
- C++
- OpenCV
- 프로그래머스
- nestjs auth
- AWS
- @Autowired
- 컴포넌트스캔
- 코딩테스트
- 스프링
- python
- 시스템호출
- 가상면접사례로배우는대규모시스템설계기초
- nestJS
- @Component
Archives
- Today
- Total
목록intellij extract method (1)
공부 기록장 💻
[Java/IntellJ] extract method shortcut (Windows, Ctrl + Alt + m)
클린 코드 에 의하면, 하나의 메서드가 하나의 기능만 구현하도록 코드를 명료하게 작성해야 한다. Java에서 메서드를 작성할 때, 길이가 길어지며 여러 기능이 포함되는 경우 하나의 기능을 하는 작은 단위를 다른 메서드로 분리할 필요가 있다. 다음의 회원 가입 예제를 살펴 보자. join() 메서드 내에서는 현재 같은 이름이 있는 중복 회원이 생기는 것을 방지하기 위한 두 줄의 코드가 포함되어 있다. 이 때 우리는 해당 코드를 "가입하려는 회원 member과 동일한 name 을 갖고 있는 회원이 데이터베이스에 있는지 확인" 하는 기능을 담당하는 메서드로 따로 추출하고자 한다. 따로 메서드로 분리하려는 코드를 드래그하면 다음과 같이 Extract method 기능이 나타난다. 단축키는 Ctrl + Alt +..
# Tech Studies/Java • IntellJ
2023. 1. 10. 09:54