백준 1671번 상어의 저녁식사 문제는 각 상어의 능력치(크기, 속도, 지능)에 따라 상호 포식 관계를 모델링하고, 한 상어가 최대 두 마리까지 다른 상어를 잡아먹을 수 있다는 제약조건을 적용해 최적의 생존 상어 수를 구하는 이분 매칭 알고리즘 문제입니다. 매칭 과정을 통해 생존 상어의 최소 개수를 도출하며, 비교 및 구현 과정에 그래프와 매칭 알고리즘의 이해가 필수적입니다.
Urwerk는 1997년 스위스 제네바에서 설립된 독립 시계 브랜드로, 위성 디스플레이와 미래지향적 디자인으로 유명하다. UR-Satellite·UR-Chronometry·UR-Special Projects·Historical Pieces 라인업과 대표 모델(UR-100V, EMC, UR-111C, UR-103 등)을 소개하고, 브랜드 철학과 기술·소재를 정리한다.
반복적인 설계 문제를 패턴으로 추상화하고 체계화하는 전문가 수준의 기법을 학습합니다. 패턴 발견 과정, 문서화 방법론, 검증 프로세스를 다루고, AI 기반 패턴 발견, 클라우드 네이티브 패턴, 마이크로서비스 패턴 등 미래 지향적 패턴 개발까지 탐구합니다. 패턴 창조자가 되는 길을 제시합니다.
소프트웨어 개발에서 자주 발생하는 안티패턴을 식별하고 체계적으로 리팩토링하는 전문가 기법을 학습합니다. God Object, Spaghetti Code 분석과 Strangler Fig Pattern 기반 점진적 개선, 코드 품질 측정을 통해 지속 가능한 소프트웨어를 만드는 방법을 탐구합니다.