내 맘대로 위클리 뉴스 2026년 07주

Python

  • Speeding Up NumPy With Parallelism
    • 이 기사는 NumPy 배열을 청크 단위로 나누어 병렬 처리하는 간단한 패턴을 소개하고, 이를 통해 계산 집약적 루프(배열 요소별 복잡한 변환)가 4~8코어 머신에서 2~4배 속도 향상을 얻는 사례를 보여 소개합니다.

JS/TS/FP

  • Writing Good Unit Tests
    • 좋은 단위 테스트는 함수 구현이 바뀌어도 깨지지 않고, 실제 사용자 행동을 검증하며, 시스템 경계에서만 목(mock)을 사용하는 데 초점을 맞춰야 합니다. 이 기사는 높은 커버리지 추구로 인한 취약한 테스트를 피하고, 핵심 비즈니스 규칙을 표현하는 테스트를 작성하는 원칙을 제시합니다. 저자는 “테스트는 동작을 테스트하고 함수는 테스트하지 말라”는 격언을 강조하면서, 컴포넌트나 모듈의 외부 인터페이스와 상태 변화를 중점으로 검증하고, 내부 구현 세부에 의존하지 않도록 설계하면 리팩토링과 배포가 자유로워진다고 설명합니다.

Data

  • Trying out dplyr 1.2.0
    • 이 기사는 이러한 기능을 실제 데이터셋에서 테스트하며, 특히 조건에 맞지 않는 행을 간단히 제거하거나 컬럼 선택을 동적으로 제어하는 패턴이 데이터 탐색과 클린징 워크플로우를 크게 간소화한다고 평가합니다.

Etc

Written on February 14, 2026