Programming

100 Posts

Jan 11, 2026

Python 연산자 완벽 가이드

Python의 모든 연산자를 상세히 설명합니다. 산술, 비교, 논리, 비트, 멤버십, 아이덴티티 연산자와 연산자 우선순위를 다룹니다.

python operators comparison
Jan 11, 2026

Python 날짜와 시간 처리 완벽 가이드

Python에서 날짜와 시간을 다루는 방법을 상세히 설명합니다. time, datetime, calendar 모듈 사용법과 실전 예제를 포함합니다.

python datetime time
Jan 11, 2026

코드 리뷰 체크리스트 - 효과적인 셀프 리뷰와 팀 리뷰 가이드

효과적인 코드 리뷰는 소프트웨어 품질을 향상시키는 핵심 활동입니다. 셀프 리뷰만으로도 90%의 문제를 사전에 발견할 수 있습니다. 이 글에서는 실무에서 바로 사용할 수 있는 코드 리뷰 체크리스트와 베스트 프랙티...

code-review clean-code best-practices
Dec 28, 2025

Java 파일 입출력 기초

Java에서 파일을 다루는 기본적인 방법을 알아봅니다. 임시 파일 생성과 파일 작업의 기초를 다룹니다.

java file io
Dec 28, 2025

Kotlin 컬렉션: Array, List, Map

Kotlin의 컬렉션 타입과 다양한 연산에 대해 알아봅니다. Array, List, Map의 사용법과 람다 연산을 다룹니다.

kotlin array list
Dec 28, 2025

Java 싱글톤 패턴 구현하기

Java에서 싱글톤 패턴을 구현하는 방법과 static 초기화 블록을 활용한 안전한 구현을 알아봅니다.

java design-pattern singleton
Dec 28, 2025

Kotlin 확장 함수와 확장 프로퍼티

Kotlin의 확장 함수와 확장 프로퍼티를 알아봅니다. 기존 클래스에 새로운 기능을 추가하는 방법을 다룹니다.

kotlin extension extension-function
Dec 28, 2025

Java Generic 활용하기

Java Generic의 고급 활용법을 알아봅니다. 메서드 레벨 제네릭과 타입 추론을 포함합니다.

java generic type-parameter
Dec 28, 2025

Kotlin Null Safety와 타입 캐스팅

Kotlin의 Null Safety 기능과 타입 캐스팅 방법을 알아봅니다. Safe Call, Elvis Operator, Smart Cast에 대해 다룹니다.

kotlin null-safety casting
Dec 28, 2025

Java Stream과 Lambda 완벽 가이드

Java 8의 Stream API와 Lambda 표현식을 활용하는 방법을 상세히 알아봅니다. flatMap, 메서드 참조, 생성자 참조까지 다룹니다.

java stream lambda
Dec 28, 2025

Ruby 블록과 Lambda

Ruby의 블록(Block)과 Lambda에 대해 알아봅니다.

ruby blocks lambda
Dec 28, 2025

Hibernate/JPA - Java ORM 프레임워크

Hibernate는 Java의 대표적인 ORM(Object-Relational Mapping) 프레임워크이며, JPA(Java Persistence API)의 구현체입니다.

hibernate jpa orm
Dec 28, 2025

Google Guava - Java 유틸리티 라이브러리

Guava는 Google에서 개발한 Java 기반의 오픈소스 라이브러리입니다. 컬렉션, 캐싱, 문자열 처리, I/O 등 다양한 유틸리티를 제공합니다.

guava google java