Latest Articles

Discover fresh stories, practical tips, and expert insights to fuel your next digital project.

Java ✍️

Java 컬렉션 프레임워크 기초

자바 컬렉션 프레임워크(Java Collection Framework)는 다수의 데이터를 효율적으로 관리하기 위한 표준화된 클래스 집합이다. 인터페이스를 통해 데이터 관리 방식을 추상화하여 코드의 재사용성과 유지보수성을 높인다. List...

Read Article
WPF ✍️

WPF ICommand 적용해보기

뷰와 뷰모델 사이의 느슨한 결합을 구현하기 위해 ICommand 인터페이스를 심도 있게 연구하고 적용했다. UI 이벤트를 비하인드 코드가 아닌 뷰모델의 명령 로직으로 연결해 재사용성과 테스트...

Read Article
WPF ✍️

WPF ICommand 적용해보기

WPF의 MVVM 패턴에서 UI의 이벤트를 뷰모델의 로직과 연결하기 위해 ICommand 인터페이스를 사용한다. 이를 통해 뷰의 비하인드 코드를 최소화하고 코드의 재사용성과 테스트 가능성을 높일 수...

Read Article
CPP ✍️

C++ 다형성 이해하기

객체지향의 핵심 가치인 다형성을 C++에서 구현하는 구체적인 방식과 원리를 분석했다. 인터페이스가 상황에 따라 다르게 동작하게 설계하여 시스템의 확장성을 비약적으로 높였다. 실행 시점에 적절한 함수를...

Read Article
CPP ✍️

C++ 다형성 이해하기

다형성(Polymorphism)은 하나의 인터페이스가 여러 가지 형태로 나타날 수 있는 성질을 의미한다. 객체지향 프로그래밍의 핵심 요소인 다형성이 C++에서 구현되는 방식을 정리했다. 다형성 구현 기술 가상...

Read Article
Web_Basic ✍️

웹기초 fetch로 API 호출

브라우저 내장 기능을 활용해 외부 서버와 데이터를 주고받는 현대적인 통신 방식인 Fetch API를 프로젝트에 도입했다. Promise 기반의 비동기 처리 메커니즘을 적용하여 네트워크 요청 중에도...

Read Article
Web_Basic ✍️

웹기초 fetch로 API 호출

브라우저 내장 기능을 활용하여 서버와 통신하는 Fetch API의 사용법을 정리했다. Promise 기반으로 동작하며 비동기 처리에 적합한 방식이다. Fetch API: 비동기 통신 구현 async/await 문법을...

Read Article
CPP ✍️

C++ gdb 디버깅 연습

리눅스 환경에서 발생하는 복잡한 논리 오류를 해결하기 위해 GDB 디버깅 도구를 프로젝트에 도입했다. 터미널 기반 환경에서도 실행 흐름을 한 줄씩 추적하며 메모리 상태와 변수...

Read Article

Ready to elevate your blogging game?

Join over 15,000 readers who get our weekly premium insights.

Explore Premium Features