728x90
로깅
정보를 제공하는 기록인 로그(log) 를 생성하도록 시스템을 작성하는 활동
소프트웨어 개발자는 코드에 로깅호출을 추가하여 특정 이벤트가 발생했음을 나타낸다.
# 로깅 라이브러리 사용 예시
https://blog.naver.com/obndo8539/222973097887
비즈니스 로직
고객이 원하는 프로그램에 대해 원하는 것이 무엇인지 파악하고
이를 전체적으로 로직화하는 것
# 비즈니스 로직 vs 일반 로직
일반 로직은 대부분 추상적이면서 일반적인 기능을 다루고 있고, 범용으로 사용할 수 있는 특성을 가지기 때문에 관련 솔루션이나 라이브러리가 다양하게 개발되어 있는 경우가 많다
비즈니스 로직은 해당 서비스에 특화되어 있기 때문에 다른 서비스에서는 사용하기 어렵다
또한 비즈니스 로직은 개발자보다 현업의 실무 담당자가 훨씬 더 잘 이해하고 있다.
[출처]
트랜젝션
데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는
한꺼번에 모두 수행되어야 할 일련의 연산들
728x90
'TIL' 카테고리의 다른 글
IntelliJ | Terminate vs Disconnect (0) | 2023.05.10 |
---|---|
DB | MySQL 에서 스키마 및 데이터 export & import (0) | 2023.05.09 |
IntelliJ | jdk 설정 - No SDK (2) | 2023.05.09 |
DB | nonaggregated column - incompatible with sql_mode=only_full_group_by] (0) | 2023.05.08 |
모듈, 모듈화 (0) | 2023.04.20 |