LC·Dict

Code up

구동사B2informal
/koʊd ʌp//kəʊd ʌp/

아이디어나 설계를 실제 코드로 작성하다

phrasal verb구동사

  1. 1

    코딩하다, 구현하다계획, 아이디어, 기능, 알고리즘 등을 실제 컴퓨터 코드로 작성하거나 구현하다.B2

    to write or implement the computer code for a plan, idea, feature, algorithm, or solution.

    • I sketched the algorithm yesterday, and I’ll code it up this afternoon.

      어제 알고리즘을 대략 설계했고, 오늘 오후에 그것을 코드로 구현할 것이다.

    • Can you code up a quick prototype before the meeting?

      회의 전에 간단한 프로토타입을 빠르게 코딩해 줄 수 있나요?

뉘앙스 · 쓰임

“code”는 단순히 코딩하다라는 일반적인 말이고, “code up”은 어떤 구체적인 기능이나 아이디어를 실제로 만들어 내는 느낌이 더 강합니다. “implement”는 더 격식 있고 공식 문서나 업무 보고에 잘 어울리며, “hack together”는 급하게 대충 만들어 낸다는 뉘앙스가 있습니다.

주로 개발자 대화, 회의, 메신저, 기술 블로그 등에서 쓰입니다. 공식 문서나 이력서에서는 상황에 따라 “implement,” “develop,” “write the code for”가 더 자연스러울 수 있습니다. 분리 가능하므로 “code up the feature”와 “code the feature up”이 모두 가능하지만, 목적어가 길면 보통 뒤에 두는 형태가 자연스럽습니다.

유의어 뉘앙스 비교

implement
더 격식 있고, 설계나 요구사항을 실제 시스템에 반영한다는 공식적인 느낌이 강함.
write code for
더 설명적이고 중립적인 표현으로, 구동사 느낌이 덜함.
program
프로그램을 작성한다는 일반적 의미이며, 특정 아이디어를 완성된 코드로 옮긴다는 뉘앙스는 상대적으로 약함.
hack together
빠르고 임시방편으로 대충 만든다는 비격식적이고 다소 부정적인 뉘앙스가 있음.

반의어

leave unimplemented
계획이나 기능을 코드로 구현하지 않고 남겨 둔다는 의미.
remove
이미 작성된 코드나 기능을 없앤다는 뜻으로, 직접적인 반의어라기보다는 결과가 반대되는 표현.