IT 용어 정리 3

GIT Commit 메시지

일반적으로 Git 커밋 메시지에서는 특정한 형식을 사용하여 변경의 종류를 나타냅니다. 이러한 형식은 프로젝트에서 사용자에게 어떤 유형의 변경이 이루어졌는지 빠르게 파악할 수 있도록 도움을 줍니다. 가장 흔하게 사용되는 접두어와 간단한 설명은 다음과 같습니다 1. feat: (feature) 새로운 기능이 추가된 경우 사용됩니다. 예시: "feat: add login functionality" 2. fix: 버그를 수정한 경우 사용됩니다. 예시: "fix: resolve issue with user authentication" 3. docs: 문서를 수정한 경우 사용됩니다. 코드의 변경 없이 주로 문서 업데이트를 나타냅니다. 예시: "docs: update README.md" 4. style: 코드 스타일..

IT 용어 정리 2024.01.03

IT 표기법 8가지

IT 분야에서 사용되는 다양한 표기법이 있습니다. 이러한 표기법들은 주로 소프트웨어 개발, 데이터 표현, 네트워크 등 다양한 컴퓨터 관련 분야에서 활용됩니다. 몇 가지 주요한 표기법들은 다음과 같습니다. 1. 캐멜 케이스 (Camel Case): 변수나 함수 등의 이름을 표기할 때 단어의 처음 글자는 소문자로 시작하고, 그 뒤의 각 단어의 처음 글자는 대문자로 표기하는 방법입니다. 예를 들면 'myVariable'이나 'calculateTotalAmount' 와 같이 사용됩니다. 2. 스네이크 케이스 (Snake Case): 단어 사이에 언더스코어('_')를 사용하여 변수나 함수 등을 표기하는 방법입니다. 예를 들면, 'my_variable'이나 'calculate_total_amount'와 같이 사용됩..

IT 용어 정리 2024.01.02

CI/CD(지속적 통합/지속적 배포)

CI/CD는 지속적 통합(Continuous Integration)과 지속적 배포(Continuous Deployment)의 약자로, 소프트웨어 개발 프로세스를 자동화하고 효율적으로 관리하기 위한 방법론입니다. 이는 소프트웨어를 신속하게 개발, 테스트, 그리고 배포할 수 있도록 하는 개발 방법 중 하나로 널리 사용되고 있습니다. 1. 지속적 통합 (Continuous Integration - CI): - CI는 개발자들이 코드를 공유 저장소에 통합할 때마다 자동으로 빌드와 테스트를 수행하는 것을 의미합니다. - 주기적으로 또는 코드 변경이 발생할 때마다 자동으로 이루어지며, 여러 명의 개발자가 동시에 작업하는 경우 코드 충돌 및 통합 문제를 미리 감지할 수 있습니다. - 자동화된 통합 테스트는 코드의 품..

IT 용어 정리 2024.01.01