팀프로젝트/JAVA

JAVA 팀플) 20240118(서블릿 명칭 변경)

일일일코_장민기 2024. 3. 12. 10:12
728x90
이 날은 성대하게 헛짓을 했던 날이다.
지금 생각해보면 Spring/Spring Boot 때는 전부 해결되는 문제이긴 하다.

2024. 01. 17. 당시 서블릿 명칭

 

당시 서블릿 명칭을 보면 정말 어지럽다.
어떤 것이 어떤 기능을 하는지 알 수가 없었고, 이걸 만든 나도 때로는 기능을 찾는데 헤매곤 했다.
집에 있는 컴퓨터 폴더도 이름 짓는 기준이 있던 나로서는 참을 수 없었고, 나름의 규칙을 새워 서블릿 명칭을 만들었다.

 

솔직히 지금 봐도 마음에 대는 정렬이다.

 

 

서블릿 명칭의 첫 번째 단어는 Connect / Ajax / Servlet으로 통일되어 있다.
Connect: 단순 연결
Ajax: ajax 기능
Servlet: 분기점으로서 서블릿 기능

그 다음 단어는 각 기능의 역할을 의미한다.
to OO: OO로 가는 전송되는 기능
check: 중복을 확인하는 기능
match: 사용자가 입력한 답과 DB의 답이 일치하는지 확인하는 기능
login: 로그인 기능
search: 검색 기능

마지막은 각 기능의 상세 내역이다.
예를 들어 
Servlet_login_by_ID_PW는 아이디와 패스워드로 로그인 기능을 수행하는 서블릿이라는 뜻이다.

다만, 이런 명칭을 보고 팀장이 서블릿에서는 이렇게 명칭을 쓰지 않는다고 바꾸게 되었지만, 좀 아쉽긴 하다.
이름은 잘 인식되는것이 가장 중요하지 않나?