Code up
구동사B2informal/koʊd ʌp//kəʊd ʌp/
아이디어나 설계를 실제 코드로 작성하다
phrasal verb구동사
- 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
- 이미 작성된 코드나 기능을 없앤다는 뜻으로, 직접적인 반의어라기보다는 결과가 반대되는 표현.