--- id: moc-programming-&-language title: "Programming & Language — 학습 지도 (MOC)" category: "MOC" status: "active" type: "map-of-content" tags: ["MOC", "Programming & Language"] updated_at: 2026-06-08 --- # 🗺️ Programming & Language — 학습 지도 (MOC) > 이 클러스터의 **228개 문서**에 대한 진입점과 학습 순서. 자동 생성(moc_generator.mjs) — 재실행 시 갱신. ## 🚀 여기서 시작 (Start here) - [[기본 타입에의 집착 (Primitive Obsession)]] - [[기본 타입에의 집착(Primitive Obsession)]] ## 📚 전체 문서 (Topics) > ⚠️ 문서가 많은 클러스터(226개) — 첫 글자별로 묶음. 하위 폴더로 재구성 검토 권장. ### A - [[Ambient Declarations]] - [[API 응답 및 에러 핸들링 아키텍처]] - [[as const Assertion]] - [[ASP.NET Core]] - [[AST (추상 구문 트리)]] - [[AST (Abstract Syntax Tree)]] ### B - [[Beat Saber]] - [[bitECS와 SharedArrayBuffer를 결합한 멀티스레드 고성능 아키텍처]] - [[bitECS와 SharedArrayBuffer의 실제 코드 통합]] ### C - [[Chrome DevTools (크롬 개발자 도구)]] - [[Chromium]] - [[CI/CD 파이프라인]] - [[CI/CD 파이프라인 자동화]] - [[CI/CD Pipeline]] - [[Code Minification]] - [[Code Splitting & Lazy Loading (코드 분할 및 지연 로딩)]] - [[Continuous Integration (CI)]] - [[Cosmos 플랫폼 (Netflix)]] - [[CST (구체 구문 트리)]] - [[Cumulative Layout Shift (CLS)]] ### D - [[DAST (동적 애플리케이션 보안 테스트)]] - [[Discriminated Unions]] - [[DOM 요소 조작]] - [[DOM 요소 조작 및 타입 좁히기]] ### E - [[Early-Z]] - [[Edge Bleeding]] - [[Effect TS]] - [[Electron]] - [[Escape Hatch (탈출구)]] - [[Excess Property Checking]] ### F - [[Flame Chart]] - [[Fuzzing]] ### G - [[Garbage Collection(가비지 컬렉션)]] - [[GC Root]] - [[Generational Hypothesis]] - [[Google Lighthouse]] ### I - [[Incremental Marking]] - [[Index Masking]] - [[InstancedMesh 동적 버퍼 확장]] - [[InstancedMesh 사용 시 드로우 콜 최적화의 한계점 사례 연구]] - [[InstancedMesh 최적화]] - [[Interop 2025]] - [[Inventory Management Example]] ### M - [[Mark-Sweep-Compact 알고리즘]] ### N - [[ndf-parse 패키지]] - [[Netflix 마이크로서비스 전환]] - [[Nodejs 메모리 최적화]] - [[Nodejs 메모리 튜닝]] - [[Nodejs 성능 디버깅]] - [[Nodejs 성능 최적화 및 디버깅]] - [[Nodejs 프로세스 모니터링 및 메모리 분석]] ### O - [[Object Pooling (오브젝트 풀링)]] - [[Old Space]] - [[Old Space (구 세대 공간)]] - [[Old Space(Old Generation)]] - [[Orinoco 가비지 컬렉터]] - [[Orinoco 프로젝트]] ### P - [[Pointer Compression]] ### R - [[Reachability Analysis]] - [[Readonly 유틸리티 타입]] - [[Result Type]] ### S - [[SCA (소프트웨어 구성 분석)]] - [[Scheduler API]] - [[Server Architecture]] - [[SharedArrayBuffer 동시성 문제 해결법]] - [[SharedArrayBuffer 보안 이슈와 Cross-Origin Isolation]] - [[SharedArrayBuffer 보안을 위한 Cross-Origin Isolation 서버 헤더 설정]] - [[SharedArrayBuffer로 스레드 간 메모리 공유 효율 높이기]] - [[SOLID 원칙]] - [[SPA 라우트 전환 성능 최적화]] - [[Structural Typing]] ### T - [[TeamCity]] - [[Toss Front SDK 기반 외부 연동사 플러그인 개발 생태계 구축]] - [[ts-brand]] - [[Turborepo 기반 모노레포 워크플로우]] - [[Turborepo 환경 구성]] - [[Turborepo를 활용한 다중 애플리케이션 및 라이브러리 통합 관리]] - [[Type Casting]] - [[Type Theory]] - [[TypeScript 타입 시스템 및 인터페이스 설계]] - [[TypeScript 타입 시스템을 활용한 내부 로직 보호 및 데이터 검증]] - [[TypeScript의 제어 흐름 분석 및 상태 관리 패턴]] ### U - [[Union Types]] ### V - [[V8 엔진 힙 아키텍처]] - [[V8 엔진 힙 아키텍처 및 로그 분석]] - [[Vergence-Accommodation Conflicts]] - [[VR 멀미 (VR Sickness)]] - [[VR 멀미(VR sickness)]] - [[VR Sickness]] ### W - [[War Yes]] - [[Web Worker와 SharedArrayBuffer를 이용한 실제 고부하 병렬 처리 구현체 (실패 성공 포함)]] - [[Write Barrier]] ### Z - [[Zod 런타임 유효성 검사 통합]] - [[Zod 파싱과 브랜디드 타입을 결합한 런타임 데이터 검증]] ### 가나다 - [[가변적 LOD(Level of Detail) 시스템]] - [[가비지 컬렉션 (Garbage Collection)]] - [[가상현실 멀미 (VR Sickness)]] - [[가상현실(VR) 자전거 시뮬레이터]] - [[객체 지향 프로그래밍 (Object-Oriented Programming)]] - [[객체 지향 프로그래밍 (OOP)]] - [[객체 지향 프로그래밍(OOP)]] - [[견고한 도메인 모델 및 API 계약 설계]] - [[계층화 아키텍처 (Layered Architecture)]] - [[과잉 속성 체크 (Excess Property Checking)]] - [[과잉 속성 체크(Excess Property Checking)]] - [[관심사의 분리 (Separation of Concerns SoC)]] - [[관심사의 분리 (Separation of Concerns)]] - [[관심사의 분리 (SoC)]] - [[관심사의 분리(Separation of Concerns)]] - [[관심사의 분리(SoC)]] - [[관점 지향 프로그래밍 (AOP)]] - [[관점 지향 프로그래밍(AOP)]] - [[구조적 타이핑]] - [[구조적 타이핑(Structural Typing)]] - [[깊이 지각 (Depth Perception)]] - [[깊이 지각(Depth perception)]] - [[넷플릭스 코스모스 플랫폼 (Netflix Cosmos)]] - [[넷플릭스(Netflix)의 마이크로서비스 및 코스모스 플랫폼 전환]] - [[눈모음 조절 충돌(Vergence accommodation conflicts)]] - [[느슨한 결합 (Loose Coupling)]] - [[단일 책임 원칙 (Single Responsibility Principle)]] - [[단일 책임 원칙 (SRP)]] - [[단일 책임 원칙(SRP)]] - [[대규모 모노레포(Turborepo) 환경에서의 린트 오케스트레이션]] - [[대규모 TypeScript 애플리케이션 아키텍처 설계]] - [[대규모 TypeScript 프로젝트의 컴파일 성능 최적화]] - [[덕 타이핑(Duck Typing)]] - [[데브섹옵스 (DevSecOps) 환경에서의 지속적인 보안 검사]] - [[데이터 파싱 (Data Parsing)]] - [[데이터 파싱(Data Parsing)]] - [[도달 가능성 분석 (Reachability Analysis)]] - [[동작 속도(Movement Speed)]] - [[동적 애플리케이션 보안 테스트(DAST)]] - [[리로디드(Reloaded)]] - [[마크 스윕(Mark Sweep)]] - [[머리 장착형 디스플레이(HMD) 환경의 시각적 후유증 연구]] - [[메모리 누수(Memory Leaks)]] - [[명목적 타이핑 (Nominal Typing)]] - [[명목적 타이핑(Nominal Typing)]] - [[모노레포(Monorepo) 기반 구성 중앙화]] - [[모노레포(Monorepo) 설정 중앙화]] - [[모노레포(Monorepo) 아키텍처 설정]] - [[모놀리식 아키텍처 (Monolithic Architecture)]] - [[불변성 (Immutability)]] - [[브라우저 및 Nodejs 메모리 튜닝]] - [[브랜디드 타입 (Branded Types)]] - [[비트 세이버(Beat Saber)]] - [[비트 세이버(Beat Saber) 실험]] - [[비트 세이버(Beat Saber) 엑서게임 연구]] - [[서드파티 라이브러리 및 API 연동]] - [[선언 파일(dts)]] - [[세대 가설(Generational Hypothesis)]] - [[소프트웨어 구성 분석(SCA)]] - [[수렴-조절 불일치(Vergence-Accommodation Conflict)]] - [[순차적 게이트 아키텍처]] - [[스택 트레이스(Stack trace)]] - [[스트림(Stream)]] - [[스파게티 코드 (Spaghetti Code)]] - [[스포티파이 자율적 분대 모델]] - [[시각-전정 갈등 (Visual-Vestibular Conflict)]] - [[시각-전정 감각 충돌(Visual-Vestibular Conflict)]] - [[시각-전정 충돌(Visual-vestibular conflict)]] - [[시프트 레프트 (Shift-Left)]] - [[시프트 레프트(Shift-Left)]] - [[쓰기 장벽(Write Barrier)]] - [[안구 운동 기능 (Oculomotor Functions)]] - [[안구 운동 기능(Oculomotor functions)]] - [[안전한 TypeScript 데이터 모델링 및 설정 관리 구축]] - [[약한 타입 검사(Weak Type Detection)]] - [[약한 타입 탐지 (Weak Type Detection)]] - [[엑서게임(Exergaming)]] - [[오래된 공간(Old Space)]] - [[오리노코(Orinoco) 프로젝트]] - [[오버드로우(Overdraw)]] - [[완전성 검사(Exhaustiveness Checking)]] - [[외부 라이브러리 API 설계]] - [[외부 API 데이터 및 설정 파일 처리]] - [[외부 API 데이터의 런타임 검증 후 처리]] - [[웹 워커 이벤트 포워딩 Event Forwarding]] - [[유니온 타입(Union Types)]] - [[의존성 역전 (Dependency Inversion)]] - [[의존성 역전 원칙 (Dependency Inversion Principle DIP)]] - [[의존성 역전 원칙 (Dependency Inversion Principle)]] - [[의존성 주입 (Dependency Injection)]] - [[의존성 주입 (DI)]] - [[의존성 주입(DI)]] - [[이동 속도(Movement Speed)]] - [[이벤트 기반 아키텍처 (Event Driven Architecture)]] - [[이전 세대(Old Generation Space)]] - [[재귀적 불변성 (DeepReadonly)]] - [[점진적 마킹(Incremental marking)]] - [[제어 흐름 분석 (Control Flow Analysis)]] - [[조절 폭주 불일치 (Vergence Accommodation Conflict)]] - [[조절 폭주 불일치(Vergence Accommodation Conflict)]] - [[집합론 (Set Theory)]] - [[집합론(Set Theory)]] - [[철벽 수비대 TypeScript 타입 시스템과 견고한 인터페이스 설계의 정수]] - [[초과 속성 검사 (Excess Property Checking)]] - [[추상 구문 트리(AST)]] - [[코드 축소 (Code minification)]] - [[코드 포매팅 (Code Formatting)]] - [[타입 가드 (Type Predicates)]] - [[타입 가드(Type Guards)]] - [[타입 단언 (Type Assertions)]] - [[타입 단언(Type Assertions)]] - [[타입 서술어 (Type Predicates)]] - [[타입 서술어(Type Predicates)]] - [[타입 안전성 (Type Safety)]] - [[타입 조건자(Type Predicates)]] - [[타입 좁히기 (Type Narrowing)]] - [[타입 좁히기(Type Narrowing)]] - [[타입 캐스팅 (Type Casting)]] - [[타파스(Tapas)]] - [[텔레메트리 (Telemetry)]] - [[텔레메트리 (Telemetry) 밸런싱]] - [[텔레메트리 밸런싱 (Telemetry Balancing)]] - [[텔레메트리 밸런싱(Telemetry Balancing)]] - [[텔레메트리(Telemetry) 데이터 분석]] - [[토스(Toss) Front SDK 퍼사드 패턴 적용]] - [[포인터 압축(Pointer Compression)]] - [[폭주-조절 갈등 (Vergence-Accommodation Conflict)]] - [[폭주-조절 불일치(Vergence-accommodation conflict)]] - [[폭주-조절 불일치(Vergence-Accommodation Conflicts)]] - [[프론트엔드 및 모노레포(Monorepo) 개발 환경 설정]] - [[핀테크의 실시간 사기 탐지]] - [[할당 타임라인 (Allocation Timeline)]] _228 docs · 자동 생성 2026-06-08_