ChangeLog 를 지탱하는 영어
원문 - https://gist.github.com/hayajo/3938098
ChangeLog를 작성할 때 자주 사용되는 영어를 정리했습니다.
대부분 인용입니다.
기본형
기본적인 문법입니다. 나머지는 단어를 알고 있으면 대개 어떻게든 된다고 합니다.
대문자로 시작한다
Fix possible memory leak
Removed obsolete username_max_length
마침표를 붙이지 않는다
Changed A to B
Upgraded A to version 1.0
동사의 과거형으로 시작 "~을 ...했습니다" 형
Fixed a performance regression
(성능이 저하하는 버그를 수정하였습니다.)
"~는 ... 하게 됩니다." 형
now + 동사의 과거 분사. 사양 변경 등의 경우에 사용합시다.
Minimized pages are now hidden
(최소화 된 페이지는 앞으로 숨겨집니다.)
명사구만
"~ (라고하는) 것" 적인.
Many usability improvements
(많은 유용성의 향상)
조금 편리한 표현
익숙해졌으면 약간의 재치를 살려봅시다.
가끔
a possible 를 사용
a possible crash.
(가끔 충돌)
a possible null pointer dereference.
(가끔 널포인트 역참조)
결함
치명적이지 않는 결함은 issue를 사용한다.
the stability issue.
(안정성 문제)
자주 사용하는 동사
신규 추가
add, added
Added support for bridgeless SLI with GeForce 8 GPUs개선
improve, improved
Improved device handling변경
change, changed
Changed A to B수정
modify, modified
Modified IPv6 default listen address버그 수정
fix, fixed
Fixed a bug in test.t삭제
remove, removed
Removed a dependency to Huge::Module취소 (되돌리기)
revert, reverted
Revert the 'require' in command.cmd to do 'do'업데이트
update, updated
Updated docs for new-features optionsWin7 -> Win7-SP1
기능추가
upgrade, upgraded
upgraded to 1.0Win7 -> Win8
유효/무효
enable, enabled / disable, disabled
Enabled type checking of the app in MyApp::sub확장
extend, extended
강화, 향상
enhance, enhanced
구현
implement, implemented
Implemented app.streaming in all blocking servers리팩터링
refactor, refactored
Refactored MyApp최적화
optimize, optimized
Optimized a process절감, 절약
reduce, reduced
Reduced kernel virtual memory usage with some GeForce 8 GPUs
관사(a, the, any, some)
a, the
그것과 다른 것을 대체 할 문장이 성립되는 경우. 어느쪽이든 상관없을때 a
그것이 아니면 문장이 성립되지 않는 경우. 그게 아니면 안되는 것이 the
- 그래서 거지는 "Would you give me a quarter."(25센트를 줄래)라고 말하는반면 거래에서는 "Give me the money."(그돈을 넘겨라)라고 말하는겁니다....라는것은 반농담입니다만 그런 것입니다.
- OOP(Object Oriented Programming)로 말하면 a가 class고 the가 instance.
any, some
any => a, some => the
♪Help! I need somebody
♪Help! Not just anybody
주의사항
고유명사에는 the를 안붙임
고유명사: 인명이나 그룹명, 지명등 그것이외에는 존재하지않는 특정의 대상을 나타내는 명사
Sun, Moon, Internet
작품소개에서는 a 를 사용
- Spirited Away' is a Miyazaki film. The movie won the Academy Award in 2001.
- It's a Sony
인용
- Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
- 辞書で引けない技術英語 ChangeLogでよく使う表現
- 404 Blog Not Found:プログラマーでなくてもわかるaとtheの違い
- aとtheの話: 極東ブログ
- 英語でコミットを書こう
- コミットメッセージの書き方 - ククログ(2012-02-21)
- わかりやすいコミットメッセージの書き方 - ククログ(2013-04-24)
그럼
Enjoy!
