비 비즈니스 응용 프로그램에 대해 말할 때“비즈니스 로직”이라는 용어를 사용해야합니까?


10

초기화, 입력, 출력을 처리하지 않는 프로그램의 일부가 있다고 가정하십시오. 수행해야 할 작업, 허용되는 작업 또는 수행되지 않은 작업 만 지정합니다. 이를 위해 "비즈니스 로직"이라는 용어를 사용합니다. 그러나 응용 프로그램은 비즈니스와 관련이 없습니다.

예 : 게임. 다음과 같은 부분이 있다고 가정하십시오.

  1. 입력 처리
  2. 충돌 감지, 물리학, 플레이어 제어
  3. 출력 렌더링
  4. AI-NPC가 특정 목표를 달성하는 방법
  5. "비즈니스 로직"-플레이어가 특정 개체를 터치하면 어떻게됩니까? 어떤 종류의 NPC가 있고 그들이 할 때 무엇을 하는가? "살다", "탄약", "레벨", "점수"의 개념.

그러나 그것은 사업이 아니며 단지 게임 일뿐입니다. 위키 백과 는 확실하지 않습니다.


7
"응용 프로그램 논리"는 어떻습니까?
ChrisF

1
"나는 Po-tay-to, 당신은 Po-tah-to라고 말합니다"... "하나는 여섯 개, 다른 여섯 개는 여섯입니다". 응용 프로그램을 실행해야하는 규칙입니다. 당신이 원하는 것을 부르십시오, 그들은 그들이 무엇인지입니다. 응용 프로그램이 작동하려면 반드시 있어야합니다.
Catchops 2016 년

@Catchops, 그러한 규칙이 집중된 장소에 대해 엄격한 공식 용어가 있습니까?
Vi0

나는 당신이 "알고리즘"이라고 부르는 모든 것을 부르는 경향이있다
Lambdageek

@Lambdageek, Algorithms는 모든 부분에서 사용할 수 있습니다. 예 : 3D 이미지를 렌더링하는 알고리즘
Vi0

답변:


19

이상한 느낌이 들거나 다른 사람들로부터 밀려 오는 경우 대신 "도메인 논리" 라는 용어를 사용해보십시오 .


상황에 따라 'Model Logic'도 사용될 수 있다고 생각합니다.
noonex

-1

응용 프로그램의 필수 기능을 종종 "비즈니스 로직"이라고합니다.

다른 많은 이름이 있습니다.

"필수 기능".

"모델"(Model-View-Control에서와 같이).

"응용 논리".

"실제 일".

제품의 필수 핵심 커널 기능에 대해 영어로 동의어를 무제한으로 사용할 수 있습니다. 동의어 사전을 사용하여 더 많은 것을 찾으십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.