로직이란?
어떤 프로그램을 만들 때의 논리적인 흐름을 로직이라 한다.
비즈니스 로직이란?
사용자의 눈에는 보이지 않지만, 사용자가 바라는 결과물들을 올바르게 도출할 수 있게 짜여진 코드 로직이다.
회원가입으로 예를 들어보면, 사용자는 회원가입에 필요한 정보들을 작성하고 회원가입 버튼만 누르면 가입이 완료가 된다. 이 과정에서 아이디 중복 검사, 본인인증, 비밀번호 재 검사 등 유저가 통과해야할 것들이 많다. 사용자들은 단순한 클릭으로 아이디가 중복이 됐는지, 인증이 올바른지, 쉽게 확인을 할 수 있지만 회원가입 시스템을 만든 개발자들은 위의 일련의 인증할 것들을 코드로 구현하기 위해서 많은 수고를 들인다.
그 코드로 구현한 것을 비즈니스 로직이라고 이해하면 된다.
'IT Infra > Base knowledge' 카테고리의 다른 글
V모델에 대해서 (0) | 2022.02.09 |
---|---|
OS 별 파일 포맷 차이 (0) | 2022.01.05 |
Code Inspection이란? (0) | 2022.01.05 |
이중화(High Availability)에 대해서 (0) | 2022.01.04 |
Failover에 대해서 (0) | 2022.01.04 |