개발용어 2

동기와 비동기에 대한 해석 #동기 #비동기 (19.08.06)

동기와 비동기- 현실에서 의미?동기(synchronous): 같은 시기, 또는 같은 기간= 동기생ex) 대학 동기 비동기(asynchronous): 동시에 발생하지 않는- 프로그래밍에서 의미?동기식 구조에서 A코드와 B코드가 있을 때, A코드의 실행이 완료될 때 까지 B코드는 대기.비동기식 구조에서는 A코드에게 작동을 지시한 뒤 B코드를 실행, 이후 A코드는 실행이 완료되는대로 결과를 출력현실과 프로그래밍에서의 의미가 너무 달라 혼란이 야기됨.- 동기식 구조아래 synchronous.js 파일을 실행하면123console.log("첫번째");console.log("두번째");console.log("세번째");cs당연히? 이런 결과가 나온다.이처럼 위와 같이 해당 코드가 실행되고 난 후 그 다음 코드가 실..

개발용어 2019.08.06

비즈니스 로직(Business Logic)이란? #비즈니스로직 (19.07.26)

비즈니스 로직(Business Logic)이란?- 업무에 필요한 데이터 처리를 수행하는 응용 프로그램의 일부를 말한다.- 데이터 처리를 수행하기 위해 데이터를 활용하여 계산, 판단, 가공 등을 하는 '로직'을 의미한다.- 대부분의 클라이언트 프로그램은 사용자 인터페이스와 비즈니스 로직으로 구성되며, 서버 프로그램은 대부분 비즈니스 로직으로 구성된다.- 프로그래밍에서 비즈니스 로직은 요구사항을 직접 해결하는 영역이기 때문에 유지보수에 신경쓰지 않는다면 생산성과 품질이 저하된다.

개발용어 2019.07.26