Featured image of post Time Complexity 시간 복잡도

Time Complexity 시간 복잡도

시간 복잡도(Time Complexity)는 알고리즘이 입력 크기에 따라 얼마나 빠르게 실행되는지를 수학적으로 분석하는 척도입니다. 주로 빅오, 빅세타, 빅오메가 표기법을 사용해 최악, 평균, 최선의 실행 시간을 구분하여, 효율적인 코드 구현과 문제 해결 능력을 향상시킬 수 있습니다.

Featured image of post 알고리즘 분류, 알고리즘 구분

알고리즘 분류, 알고리즘 구분

본 문서는 알고리즘의 분류에 대해 체계적으로 설명합니다. 기본적인 탐색, 정렬, 그래프, 문자열 알고리즘 등 다양한 알고리즘의 유형과 문제 해결 방식, 그리고 각 알고리즘의 대표적 예시를 소개합니다.

Featured image of post 알고리즘 (Algorithm) 이란?

알고리즘 (Algorithm) 이란?

알고리즘은 문제를 해결하는 논리적 절차로, 입력값을 바탕으로 명확한 규칙에 따라 일련의 작업을 수행하여 원하는 출력을 만들어냅니다. 본 문서는 알고리즘의 정의와 특징, 역사, 그리고 표현 방식까지 체계적으로 설명합니다.

Featured image of post 2장 단위 테스트란 무엇인가

2장 단위 테스트란 무엇인가

단위 테스트란 무엇이며, 고전파와 런던파의 차이점, 단위 테스트의 정의, 실무 적용 방법 등에 대해 150자 분량으로 쉽게 설명합니다. 코드를 격리하여 검증하고 빠르게 자동화하는 테스트의 핵심 개념을 다룹니다.

Featured image of post 1부 더 큰 그림

1부 더 큰 그림

이 부에서는 단위 테스트의 전체적 맥락과 의미, 소프트웨어 개발에서 단위 테스트가 차지하는 역할과 좋은 테스트의 조건, 커버리지 지표 등 핵심 목표를 150자 내외로 요약해 설명합니다.

Featured image of post 1장 : 단위 테스트의 목표

1장 : 단위 테스트의 목표

단위 테스트의 목표와 핵심 가치를 150자 분량으로 설명합니다. 단위 테스트가 소프트웨어의 지속 가능한 성장과 변경에 견디는 구조를 어떻게 지원하는지, 그리고 좋은 테스트와 그렇지 않은 테스트의 차이점까지 다룹니다.

Featured image of post 책 소개

책 소개

이 책은 단위 테스트의 기본 원칙부터 좋은 테스트를 구성하는 구체적인 방법론, 통합 테스트와 안티 패턴까지 실제 사례와 함께 체계적으로 설명하여, 실무에서 바로 활용할 수 있는 단위 테스트의 실전 지식과 노하우를 전달합니다.

Featured image of post [Javascript] JavaScript 주석(Comment) 문법과 활용 가이드

[Javascript] JavaScript 주석(Comment) 문법과 활용 가이드

자바스크립트 한 줄 주석(//), 블록 주석(/* */), Hashbang(#!) 문법과 HTML 주석 혼동 방지, 소스 노출 주의사항, Clean Code·JSDoc 관점까지 초보부터 실무자가 참고할 수 있도록 정리한 JavaScript 주석 가이드입니다. MDN·ECMAScript 명세·JSDoc 공식 문서를 참고하여 작성하였으며, 주석 파싱 흐름 다이어그램과 베스트 프랙티스를 포함한다.

Featured image of post [Jekyll] 코드 블록에 Copy to clipboard 버튼 추가하기

[Jekyll] 코드 블록에 Copy to clipboard 버튼 추가하기

Jekyll·Minimal Mistakes 블로그에서 JavaScript로 코드 블록에 Copy 버튼을 붙이는 방법을 단계별로 정리했다. pre.highlight·Clipboard API·CSS 호버 처리와 레이아웃 배치까지 실전 코드와 함께 설명하며, 접근성(aria-label)과 스크립트 배치 위치를 안내한다. 초보자도 레이아웃·SCSS만 수정해 바로 적용할 수 있다.

Featured image of post [Tutorial] Markdown·Jekyll에서 LaTeX(MathJax)로 수식 작성하기

[Tutorial] Markdown·Jekyll에서 LaTeX(MathJax)로 수식 작성하기

Markdown·Jekyll 기반 블로그에서 LaTeX 수식을 MathJax로 표시하는 방법을 다룹니다. LaTeX·MathJax 개념, 웹 연동, 인라인·블록 수식 문법(첨자·분수·절댓값), 사용 시 주의사항과 참고 자료를 150자 분량으로 요약합니다.