728x90
이 날은 성대하게 헛짓을 했던 날이다.
지금 생각해보면 Spring/Spring Boot 때는 전부 해결되는 문제이긴 하다.
당시 서블릿 명칭을 보면 정말 어지럽다.
어떤 것이 어떤 기능을 하는지 알 수가 없었고, 이걸 만든 나도 때로는 기능을 찾는데 헤매곤 했다.
집에 있는 컴퓨터 폴더도 이름 짓는 기준이 있던 나로서는 참을 수 없었고, 나름의 규칙을 새워 서블릿 명칭을 만들었다.
서블릿 명칭의 첫 번째 단어는 Connect / Ajax / Servlet으로 통일되어 있다.
Connect: 단순 연결
Ajax: ajax 기능
Servlet: 분기점으로서 서블릿 기능
그 다음 단어는 각 기능의 역할을 의미한다.
to OO: OO로 가는 전송되는 기능
check: 중복을 확인하는 기능
match: 사용자가 입력한 답과 DB의 답이 일치하는지 확인하는 기능
login: 로그인 기능
search: 검색 기능
마지막은 각 기능의 상세 내역이다.
예를 들어
Servlet_login_by_ID_PW는 아이디와 패스워드로 로그인 기능을 수행하는 서블릿이라는 뜻이다.
다만, 이런 명칭을 보고 팀장이 서블릿에서는 이렇게 명칭을 쓰지 않는다고 바꾸게 되었지만, 좀 아쉽긴 하다.
이름은 잘 인식되는것이 가장 중요하지 않나?
'팀프로젝트 > JAVA' 카테고리의 다른 글
JAVA 팀플) 2024012_DTO/Filter/Redirect/스피너/이메일 아이디 제약/질문 별 제약/메일 시스템 (0) | 2024.03.13 |
---|---|
JAVA 팀플) 20240119_JSP 명칭 변경 (0) | 2024.03.12 |
JAVA 팀플) 20240117_자잘한 수정과 이메일 ajax 추가 (0) | 2024.03.11 |
JAVA 팀플) 20240116_회원가입 구현, 전체 비밀번호 찾기 구현 (0) | 2024.03.11 |
팀플_20240115 (0) | 2024.03.06 |