Yak Shaving: 야크 털 깎기
close
프로필 배경
프로필 로고

Yak Shaving: 야크 털 깎기

  • 분류 전체보기 (589)
    • 개발 이야기 (274)
      • C++ (121)
      • CUDA (10)
      • Vulkan (20)
      • OpenCL (10)
      • SYCL (시클) (7)
      • CMake (19)
      • Rust (러스트) (29)
      • Python (파이썬) (22)
      • PyTorch (파이토치) (27)
      • 기타 (8)
    • 미국 빅테크 (176)
      • 코드 인터뷰 (11)
      • 빅테크 커리어 (37)
      • 일일 영어 (113)
      • 개발자 영어 (15)
    • 과학 | 테크 (11)
    • 수학 (4)
    • 미국 생활 (107)
      • 비자 이민 (10)
      • 재테크 (43)
      • 이곳, 저곳 (0)
      • 기타 (52)
    • IT 뉴스 (3)
    • 스크랩 (2)
    • 혼잣말 (6)
      • 블로깅 (3)
      • TIL (1)
    • 관리 (0)
  • 홈
  • C++
  • Rust (러스트)
  • 빅테크
  • 개발자 영어
  • 재테크
  • 태그
  • 글쓰기
[개발자 영어] YAGNI (You Ain’t Gonna Need It)

[개발자 영어] YAGNI (You Ain’t Gonna Need It)

이번에 소개할 표현은 "YAGNI (You Ain’t Gonna Need It)"입니다. "YAGNI"는 소프트웨어 개발에서 미래에 필요할 것 같은 기능을 미리 구현하지 말라는 원칙을 나타내는 표현입니다. 즉, 실제 요구사항으로 확인되지 않은 추측이나 가정을 기반으로 코드를 추가하지 않고, 당장 필요한 최소한의 기능만 구현하라는 철학을 담고 있습니다.1. 의미"YAGNI"는 "너는 그것을 필요로 하지 않을 거야(You Ain’t Gonna Need It)"라는 문장에서 앞 글자를 딴 축약어로, 개발자가 '나중에 필요할지 모른다'는 가정 아래 불필요한 기능을 미리 넣는 습관을 막기 위한 원칙입니다. 이를 통해 코드를 단순하게 유지하고, 낭비되는 시간과 리소스를 줄이는 데 도움이 됩니다.예:"데이터를 암호화..

  • format_list_bulleted 미국 빅테크/일일 영어
  • · 2024. 12. 15.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (589)
    • 개발 이야기 (274)
      • C++ (121)
      • CUDA (10)
      • Vulkan (20)
      • OpenCL (10)
      • SYCL (시클) (7)
      • CMake (19)
      • Rust (러스트) (29)
      • Python (파이썬) (22)
      • PyTorch (파이토치) (27)
      • 기타 (8)
    • 미국 빅테크 (176)
      • 코드 인터뷰 (11)
      • 빅테크 커리어 (37)
      • 일일 영어 (113)
      • 개발자 영어 (15)
    • 과학 | 테크 (11)
    • 수학 (4)
    • 미국 생활 (107)
      • 비자 이민 (10)
      • 재테크 (43)
      • 이곳, 저곳 (0)
      • 기타 (52)
    • IT 뉴스 (3)
    • 스크랩 (2)
    • 혼잣말 (6)
      • 블로깅 (3)
      • TIL (1)
    • 관리 (0)
반응형
KoreanEnglishFrenchGermanJapaneseSpanishChinese (Simplified)
최근 글
인기 글
태그
  • #Software Development
  • #modern C++
  • #concepts
  • #개발자 영어
  • #python
  • #c++23
  • #expected
  • #c++20
  • #C++
  • #Design Patterns
전체 방문자
오늘
어제
전체
Copyright © Yak Shaving: 야크 털 깎기 All rights reserved.
Designed by JJuum

티스토리툴바