Use case diagram은 소프트웨어의 시스템 및 사용자들 간의 상호작용을 시각적으로 표현하는 것으로, 사용자가 시스템에서 수행하는 작업에 대한 요구사항을 모델링할 때 사용됩니다.Use case diagram을 그리는 방법은 다음과 같습니다.액터(Actor) 정의하기: 액터는 시스템과 상호작용하는 사용자나 외부 시스템을 나타냅니다. 예를 들어, 고객, 관리자, 외부 결제 시스템 등이 될 수 있습니다.유스 케이스(Use case) 식별하기: 유스 케이스는 시스템에서 수행하는 기능 또는 작업을 나타냅니다. 예를 들어, 로그인, 주문 등이 될 수 있습니다.액터와 유스 케이스 사이의 관계 식별하기: 액터와 유스 케이스 간의 관계를 식별합니다. 액터는 유스 케이스를 사용하여 기능 또는 작업을 수행합니다. 예..
1.git을 배워야 하는이유내가만든 코드의 여러 버전을 되돌릴 수 있는 기능이 있다v1-v2-v3-v4-v52. CLI : Command Line Interface->터미널 창과 같이 명령줄을 입력해서 사용한는 것 (ex. iterm2)GUI : Graphical User Interface->일반인들이 사용하기 편하도록 그래픽 요소를 활용한 인터페이스 (ex. 소스트리) 5-1 깃 최초 설정맥북에서 vscode사용할때 터미널 단축키-> ctrl + `본인 이름과 이메일 설정git config --global user.name "(본인이름)"git config -- global user.email "(본인 이메일)" 기본브랜치명 변경git config --global init.defaultBranch ma..
API와 라이브러리는 서로 다른 개념입니다.API는 "Application Programming Interface"의 약자로, 다른 애플리케이션과 상호작용하기 위한 규약이나 인터페이스를 의미합니다. 즉, API는 다른 소프트웨어 개발자가 해당 애플리케이션에서 제공하는 기능을 사용할 수 있도록 하는 방법을 제공합니다.반면, 라이브러리는 개발자들이 자신의 코드에 쉽게 추가하여 사용할 수 있는 함수나 클래스 등의 모듈의 집합입니다. 라이브러리는 프로그래밍에서 자주 사용되는 일반적인 기능들을 미리 구현하여 제공하는 것이 일반적입니다. 이렇게 구현된 라이브러리를 사용하면 개발자는 해당 기능을 직접 구현하지 않아도 되므로 개발 시간과 비용을 줄일 수 있습니다.따라서 API는 소프트웨어와 소프트웨어 간의 상호작용 방..