2009-12-01 7 views
1

개인적으로 나는 symptomatic treatment과 동등한 소프트웨어로 "patch"라는 단어를 사용합니다.이 패치는 quick-and-dirty 버그 수정입니다. 그러나 나는 이것이 프로그램의 동의어와 같이 다른 의미로 사용되는 것을 종종 보았 기 때문에 이것이 정확한지 확신하지 못합니다."patch"라는 단어의 정의

"패치"라는 단어가 정확히 무엇을 의미합니까?

업데이트 : 용어는 문서 작성 및 통신, 그리고 일반적으로 소프트웨어 개발의 기본 요소이기 때문에 용어가 중요하다고 생각합니다. 문제는 컴퓨터 용어는 다소 느슨하게으로 정의되어 있으며 어떤 사전이 확실한 참조을 제공하는지 알지 못합니다. 따라서 StackOverflow에서 여기에 질문하는 것이 좋습니다.

Wikipedia에서
+2

패치는 패치를 의미합니다. 왜 물어 보니? 그것은 무슨 상관이야? 이 머리를 갈라 놓으면 어떤 문제가 해결됩니까? 이 미묘한 의미의 그늘에 대해 논쟁함으로써 어떤 문제가 해결되는지. 두 정의 모두 옳다. 왜 묻는가? –

+1

S.Lott, 단어는 의미가 있으며 의미가 무엇인지 알면 완벽합니다. "두 정의가 옳다"는 대답이기도합니다. 그리고 이것은 정확히 "왜 묻는가"입니다. –

+0

@hacker : 막연한 단어는 막연한 의미가 모호합니다. 문제는 "어떤 특정 문제를 해결하려고합니까?"입니다. 의미의 미묘한 음영이 중요한 이유는 무엇입니까? 미묘한 의미를 분석 할 수있는 문맥을 제공하십시오. 이처럼 자유로운 질문은 실행 가능한 답이 없습니다. –

답변

2

:

패치는 문제를 해결하기 위해 설계된 소프트웨어 의 조각, 또는 업데이트를 컴퓨터 프로그램 또는 지원하는 데이터입니다. 여기에는 보안 취약점 및 기타 버그 수정 및 가용성 향상 또는 성능이 포함됩니다. 문제를 해결하기 위해 의도되었지만 잘못 설계된 패치 은 새로운 문제를 도입 할 수 있습니다 ( 소프트웨어 회귀 참조).

+0

위키 피 디아가 인용되었지만 전문 용어 파일이 아니라는 사실에 깊은 고민을합니다! – hop

1

오픈 소스 영역에서 패치은 개발자 들간의 의사 소통 수단입니다. 패치 자체는 소스 코드의 변경 사항을 설명하는 기계 및 사람이 읽을 수있는 텍스트입니다.

단어 패치에는 "빠르고 더러운"또는 "수정"이라는 의미가 없습니다. 소스 코드가 변경되었습니다. 추가 연구에 대한

검색어 : DIFF, 패치

2

당신은 전문 용어 파일의 정의를 찾을 수 있습니다 patch. 용어의 개인적인 사용은 1 미만으로 보입니다. 일반적으로 "패치"라는 단어는 최근 몇 년 동안 "diff"와 동의어가되었습니다.

그 외에도 S.Lott과 상담해 보니 문제가 무엇입니까?

관련 문제