콘텐츠로 바로가기
주제38

software-engineering-devops

이 주제 아래 묶인 기록을 섹션별로 살펴봅니다.

  1. Technical Debt & Refactoring Physics

    기술 노트

    빠른 배포를 위해 더 나은 설계를 나중으로 미룬 결과 생기는 추가 작업 비용. Ward Cunningham이 금융 부채 비유로 도입. 신중한 의도적 부채만 전략적으로 수용 가능. 나머지는 최소화 대상.

    software-engineering-devops / qa-quality-assurance / technical-debt-refactoring-physics
  2. CI/CD Pipeline

    기술 노트

    코드 변경을 자동으로 빌드·테스트·배포하는 파이프라인. 수동 배포의 오류를 제거하고 배포 주기를 단축. 개발자가 메인 브랜치에 자주 병합 → 자동 빌드·테스트로 조기 충돌 감지:

    software-engineering-devops / devops-reliability / ci-cd-pipeline
  3. Docker & Containerization

    기술 노트

    애플리케이션과 모든 의존성을 격리된 컨테이너로 패키징하여 "내 로컬에서는 됐는데" 문제를 제거하는 기술.

    software-engineering-devops / devops-reliability / docker-containerization
  4. ADR (Architecture Decision Records)

    기술 노트

    [Placeholder for technical implementation]

    software-engineering-devops / architecture-design / adr-architecture-decision-records
  5. DDD Strategic Context Mapping

    기술 노트

    [Placeholder for technical implementation]

    software-engineering-devops / architecture-design / ddd-strategic-context-mapping
  6. SOLID & GRASP Mechanics

    기술 노트

    [Placeholder for technical implementation]

    software-engineering-devops / architecture-design / solid-grasp-mechanics
  7. Requirements Elicitation Physics

    기술 노트

    [Placeholder for technical implementation]

    software-engineering-devops / requirements-spec / requirements-elicitation-physics