개발자의 일본어 사전(開発の辞書)

開発者がよく使う単語コレクション

일본어 서적을 번역하면서 정리하는 개발 용어.

영어 단어를 그대로 쓰는 카타카나가 많지만 장음이나 표기법 등의 참고를 위해 함께 정리.



上書き [うわがき] – 덮어쓰기(overwrite)
受け取る [うけとる] – 받다(receive)
アクセス [あくせす] – 액세스(access)
値 [あたい] – 값(value)



コンポーネント [こんぽーねんと] – 컴포넌트(component)
コールバック [こーるバック] – 콜백(callback)
切り替え [きりかえ] – 전환(convert)
環境 [かんきょう] – 환경(environment)
組み合わせ [くみあわせ] – 조합(combination)
関数 [かんすう] – 함수(function)



実装 [じっそう] – 마운트(mount)
疎結合 [そけつごう] – 소결합(loose coupling)
設計 [せっけい] – 설계(design)
スキル [すきる] – 스킬(skill)
座標 [ざひょう] – 좌표(coordinate)



トリガー [とりがー] – 트리거(trigger)
デプロイ [でぷろい] – 배포(deploy)
ツール [つーる] – 툴(tool)
データ [でーた] – 데이터(data)
テキスト [てきすと] – 텍스트(text)



認証 [にんしょう] – 인증(identification)



振る舞い [ふるまい] – 동작(behavior)
ヘッダー [へっだー] – 헤더(header)
ボディ [ぼでぃ] – 바디(body)
引数 [ひきすう] – 인수(argument), 함수 호출 시 전달 값
パラメータ [ぱらめーた] – 파라미터(parameter), 함수 정의 시 전달 값
フロントエンド [ふろんとえんど] – 프론트엔드(frontend)
フロー [ふろー] – 흐름, 플로우(flow)



マイグレーション [まいぐれーしょん] – 마이그레이션(migration)



やりとり – 주고 받음
呼び出す [よびだす] – 호출(call)



ルーティング [るーてぃんぐ] – 라우팅(routing)
レンダリング [れんだりんぐ] – 렌더링(rendering)


개발자의 영어 사전(Developers’ terms in English)

Developers’ terms in English and Korean for foreign works

공부와 번역 일을 하면서 문장 번역과 업무에 핵심이 되는 개발 용어들을 틈틈이 정리하여 업데이트하는 포스트

  • anonymous function 익명 함수
  • arrow function 화살표 함수
  • ascending order 오름차순
  • assign 할당하다
  • braces { } 중괄호 (=curly brackets)
  • brackets [ ] 대괄호
  • boilerplate 상용구
  • cascade 연속, 종속
  • closure 클로저 (자바스크립트 클로저 포스팅)
  • curly brackets { } 중괄호 (=braces)
  • declarative programming 선언형 프로그래밍
  • deprecated 더 이상 사용되지 않는, 사라지게 될
  • descending order 내림차순
  • DOM (Document Object Model) 문서 객체 모델
  • duplicate 복사하다, 복제하다
  • execute 실행하다
  • first-class function 일등 함수 (함수와 변수를 구분하지 않는 함수)
  • function 함수
  • function call operator 함수 호출 연산자 ( )
  • functional programming 함수형 프로그래밍
  • global variable 전역변수
  • IIFE (Immediately Invoked Function Expression) 즉시 실행 함수
  • immutable 불변의
  • imperative programming 명령형 프로그래밍
  • impure function 불순 함수
  • inheritance 상속
  • invoke 호출하다
  • LOC(Lines of Code) 코드 라인
  • local variable 지역변수
  • loop 루프 / 반복 실행
  • manipulate 조작하다
  • memoization 메모이제이션(동일한 계산(또는 함수 생성) 반복 시 이전 계산 값을 메모리에 저장하여 반복 계산을 피함)
  • migration 이동, 이주
  • method 메서드
  • mutable 가변의
  • object 객체
  • object literal 객체 리터럴
  • object oriented programming (OOP) 객체 지향 프로그래밍
  • operand 피연산자
  • opinionated 의견이 있는, 고집이 있는, 방안을 제시하는, 제한을 두는(Angular 프레임워크 특징 설명 시 자주 사용)
  • parallel 병행의, 병렬의
  • parentheses ( ) 소괄호
  • parse 분석하다
  • pure fuction 순수 함수
  • quotation mark 따옴표
  • reactive programming 반응형 프로그래밍
  • recursive function 재귀 함수
  • regular expression 정규 표현
  • REST (REpresentational State Transfer) REST
  • response 응답, 리스폰스
  • request 요청, 리퀘스트
  • robust 탄탄한, 강력한
  • shallow copy 얕은 복사(동일한 객체를 참조)
  • snippet 조각, 단편, 코드 조각
  • syntax 문법
  • ternary operator 삼항연산자
  • UI (User Interface) UI
  • unopinionated 의견이 없는, 방안을 제시하지 않는, 제한을 두지 않는(Express 프레임워크 특징 설명 시 자주 사용)
  • variable 변수