문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
web:신규서비스 [2019/03/31 13:53] kwon37xi [Database / 저장소] |
web:신규서비스 [2019/11/01 10:00] kwon37xi [용어 통일] |
||
---|---|---|---|
줄 22: | 줄 22: | ||
* 또한 서로 다른팀간의 연동을 할 때, 변수, 메소드, 클래스 이름등이 너무 많이 달라서 이들간의 연동을 할 때 혼란이 매우 커진다. | * 또한 서로 다른팀간의 연동을 할 때, 변수, 메소드, 클래스 이름등이 너무 많이 달라서 이들간의 연동을 할 때 혼란이 매우 커진다. | ||
* 프로젝트를 시작할 때 **한국어 용어, 그에 대응하는 영어 단어(이를 사용해서 클래스, | * 프로젝트를 시작할 때 **한국어 용어, 그에 대응하는 영어 단어(이를 사용해서 클래스, | ||
+ | * 프로젝트 이름을 nickname 으로 만들지 말것. 프로젝트에 대해 직관적인 이름으로 짓지 않으면 다른 팀/신규 입사자와 소통할 때 매번 설명이 필요해진다. | ||
===== 영웅 의존 금지 ===== | ===== 영웅 의존 금지 ===== | ||
* 프로그래밍 언어 선택에 이어지는 것인데, 비즈니스의 핵심이 아닌 영역에 대해 영웅 한 두명에 의존하게 시스템을 구성하면 안된다. | * 프로그래밍 언어 선택에 이어지는 것인데, 비즈니스의 핵심이 아닌 영역에 대해 영웅 한 두명에 의존하게 시스템을 구성하면 안된다. | ||
줄 293: | 줄 293: | ||
* 호출자 서비스 이름 | * 호출자 서비스 이름 | ||
* 호출자 서비스의 구체적 기능(컨트롤러 이름이나 배치 이름 등) | * 호출자 서비스의 구체적 기능(컨트롤러 이름이나 배치 이름 등) | ||
+ | * 인증의 역할 | ||
* 수정/ | * 수정/ | ||
* 다른 API를 호출한 결과는 항상 값이 null 일 수도 있다고 간주한다. | * 다른 API를 호출한 결과는 항상 값이 null 일 수도 있다고 간주한다. |