← 2026-07-30 목록으로


이 영상의 주제

이 영상은 형식 검증(Formal Methods), 모델 체킹, 그리고 소프트웨어 공학과 전통 공학의 공통점과 차이점을 다루는 코딩/프로그래밍 카테고리의 인터뷰입니다. 게스트인 형식 검증 컨설턴트 힐 웨인(Hill Wayne)과 함께 TLA+, Alloy, 속성 기반 테스트(Property-based testing) 등의 도구를 통해 시스템의 복잡한 버그와 동시성 문제를 수학적으로 검증하는 방법을 살펴봅니다. 대상 시청자 수준은 중급에서 고급 개발자이며, 영상을 통해 복잡한 분산 시스템의 오류를 줄이는 논리적 사고방식과 다양한 검증 도구의 실제 적용 사례를 얻을 수 있습니다.


다루는 기술 스택 / 키워드


타임스탬프별 핵심 포인트

| 시간 | 내용 | |—|—| | 00:00 | 형식 검증과 소프트웨어 공학 주제 소개 | | 05:00 | 소프트웨어 공학은 정말 공학인가? (크로스오버 프로젝트) | | 16:30 | 형식 검증이란 무엇인가? (함수와 명세) | | 28:00 | TLA+를 이용한 트레이딩 플랫폼 모델링 및 데모 | | 45:00 | 분산 시스템의 시간차 오류(TOCTOU)와 동시성 문제 | | 55:00 | Alloy를 활용한 데이터 모델 검증 데모 | | 01:05:00 | 속성 기반 테스트(Property-based Testing) 소개 | | 01:10:00 | AI 시대의 형식 검증과 소프트웨어 엔지니어링의 미래 |


기본 정보

| 항목 | 내용 | |—|—| | 채널 | The Pragmatic Engineer | | 카테고리 | 프로그래밍 | | 게시일 | 2026-07-29 | | 영상 길이 | 1:24:53 | | 처리 엔진 | gemini-3.5-flash-lite+transcript | | 원본 영상 | YouTube에서 보기 |