KMP 밋업 202512 후기
들어가며 일요일12/21, Kotlin User Group Seoul에서 주최한 KMP 밋업 https://www.ticketa.co/events/66에 다녀왔다. 아들이 생긴 이후 정말 오랜만에 개발자 모임에 나갔다. 그나마 최근 참석했던 모임은 모두 GDG Android 주관 행사였...
들어가며 일요일12/21, Kotlin User Group Seoul에서 주최한 KMP 밋업 https://www.ticketa.co/events/66에 다녀왔다. 아들이 생긴 이후 정말 오랜만에 개발자 모임에 나갔다. 그나마 최근 참석했던 모임은 모두 GDG Android 주관 행사였...
루트 레벨 서비스: 글로벌 MVP 🌍 Angular CLI의 `ng generate service` 명령으로 서비스를 생성하면 기본 코드는 다음과 같습니다: ts `@Injectable{ providedIn: 'root', ... }`
Spring Boot 개발 세계에서는 우리는 종종 “마법”에 유혹됩니다. 50줄에 달하는 보일러플레이트를 사라지게 하는 어노테이션을 사랑합니다. 자동 구성(auto‑configuration)을 사랑합니다.
소개 새로운 TV를 구입했는데, 고장이 날 때마다 모든 부품이 단단히 용접되어 있어 직접 수리해야 한다고 상상해 보세요. 답답하죠, …
핵심 아이디어 모든 의존성 주입은 struct field tags를 사용하여 선언됩니다. 그 외는 없습니다. - provider sets 없음. - DSL 없음. - runtime reflection 없음. 컨테이너…
Effect-TS, ZIO, 그리고 Koka 언어에서 영감을 받은 대수 효과 탐구 문제: Python의 숨겨진 의존성 및 예외, 모든 개발자가 겪는 문제.
Spring Framework와 Spring Boot는 은행, 핀테크, 통신, 전자상거래, 물류, 정부 플랫폼 등을 포함한 전 세계 백엔드 시스템의 절반을 조용히 운영하고 있습니다...
TL;DR 문제: Terraform 코드베이스는 종종 스프레일—복사‑붙여넣기된 리소스, 긴밀한 결합, 그리고 스케일링을 고통스럽게 만드는 누수된 추상화—으로 고통받는다. The So...
제어 역전(IoC) 제어 역전(IoC)은 모든 현대 프레임워크가 기반으로 하는 기본 원칙이다. 핵심 아이디어는 간단하다: ...
소개 Dependency injection(DI)은 Go 애플리케이션에서 깨끗하고 테스트 가능하며 유지 보수가 쉬운 코드를 촉진하는 기본 설계 패턴입니다. By receiving thei...
엔터프라이즈 애플리케이션은 DI를 도입하면서 더 나아진 것이 아니라, 오히려 느려지고, 변경하기 어려워지고, 테스트하기 어려워지고, 업그레이드하기 어려워지며, 유지보수 비용도 더 많이 들게 되었습니다. DI...
소개 내 첫 번째 소프트웨어 개발자 직업은 Microsoft와 매우 긴밀히 협력하던 소프트웨어 개발 에이전시에서 C를 작성하는 것이었습니다. 주니어 엔지니어로서...