glossary
용어 문서 정리 계획
- 1차로 이곳에 정리
- 용어에 따른 설명이 길어지면 별도 Category로 분리하여 문서로 정리
- 표준 용어 여부 확인 방법
- 정보 검색에 실용성이 높을수록 표준 용어에 가깝다고 판단한다.
- stack overflow에 태그로 등록되었는지 확인
H로 시작
Hash
표준 용어 여부 확인
관련 링크
- 해시와 해시함수가 뭔지 알아보자: 쉬운 설명 버전
- 해시, 해시넷설명: 딱딱하지만 정확한 설명 버전
실제 사용례
- 이 답변은 엑셀파일을 구글시트로 변환하는 과정에서 구현된 코드를 설명하고 있다. 코드 주석중 두번째 문단 첫번째 줄에 다음과 같이 써있다.
Index the filenames of owned Google Sheets files as object keys (which are hashed). This avoids needing to search and do multiple string comparisons.
- 위 줄은 다음 코드를 설명하는 글이다
var gsi = dest.getFilesByType(MimeType.GOOGLE_SHEET), gsNames = {};
- 구글 드라이브 상에서 파일이름은
16K05RlmkOiUvo0MPleXWjdpCMsAUOf8
이런식으로 일정한 길이를 갖지만 알수없는 내용의id
코드를 부여받는다. 이 id로 특정파일을 정확하게 지정할 수 있다. 이것을 hashed 되었다고 지칭하는 듯?? - hash 특성으로 검색없이 즉시 저장하거나 찾고자하는 위치를 참조할 수 있다고 하는데 위 인용의 두번째 문장에서 그런 특성을 설명하고 있다.
L로 시작
Lead Time
표준 용어 여부 확인
관련 링크
자매어
실제 사용례 및 의미 해석
- vscode April 2021 Release Notes
… The VS Code team has been busy this month working on several longer lead time updates …
- 해석 : 개발하는데 시간이 많이 걸리는 기능들을 작업하느라 바빴다는 의미..
P로 시작
predicate
- 서술자?, 조건자?…
- 우리말로 번역이 어려운 용어임
관련 링크
- predicate, 서술자 - 류광의 번역 이야기 : 서술자
- 술어 구문은 순수 함수로 만들자 - 최익필의 이름없는 블로그 : 술어구문
- 23-3-1.function 모음, SoEn, 김상형 : 조건을 만족하는지 검사한다는 의미
실제 사용례 및 의미 해석
- JavaScript Is A Great Language - predicate 사용. 조건자 정도로 해석하면 되는듯..
JavaScript arrays also have a
fileter
method that takes a predicate function and returns an array with only the elements that satisfy the predicate.
S로 시작
Short-circuit evaluation
- 별도 문서로 작성 : Short-circuit evaluation
String interpolation
- 별도 문서로 작성 : String interpolation