2024/12 23

인터페이스 목적 별 용도 고려하기

인터페이스 설계 유의사항1. 인터페이스 목적 별 용도 고려하기2. 인터페이스를 사용하기 쉽게 설계하기 - 익숙한 방식 따르기3. 인터페이스를 사용하기 쉽게 설계하기 - 필요한 기능 빼먹지 않기4. 인터페이스를 사용하기 쉽게 설계하기 - 군더더기 없는 인터페이스 제공하기5. 인터페이스를 사용하기 쉽게 설계하기 - 문서와 주석 제공하기APIAPI는 제품의 기능을 다양한 용도로 활용하거나그 제품의 기능을 확장하기 위해외부에 제공하는 인터페이스이다.내부 인터페이스가 일반 계약서라면API는 법전에 명시된 법률에 가깝다.일단 외부에서 사용자가 우리가 제작한 API를 사용하기 시작하면,특별히 도움되는 기능을 새로 추가하지 않는 한변경하지 않는 것이 좋다.따라서 API를 결정하기 전에 신중하게 설계하고고객이 원하는 바..

STL Map

map이란?맵은 딕셔너리 구조를 가진다.키를 통해서 값을 가져온다. 키와 값을 쌍으로 저장한다.C++ map은 자동 정렬되는 컨테이너이다.이진 탐색 트리 오름차순 기반이다. // 맵만들기 예시int mian(){ std::map simpleScoreMap; // 삽입 방법 1 simpleScoreMap.insert(std::pair("Mocha", 100)); simpleScoreMap.insert(std::pair("Coco", 50)); // 삽입 방법 2 || 이 방법은 접근 방법이기도 하다 simpleScoreMap["Mocha"] = 0; std::cout 맵도 복사 생성자가 있을까? 있다.맵의 복사 생성자 작성법// 복사 생성자를 ..

병음이 비슷해 헷갈리기 쉬운 중국어 단어

因拼音像是而容易混淆的汉语单词。 wǒ zuìjìn xué shèji我最近学设计。 나는 최근에 디자인을 배워wǒ zuìjìn xué shèjī我最近学射击。 나는 최근에 사격을 배워 둘의 차이는 병음에 있다.병음 한 끗 차이로 문장의 뜻이 달라지니 듣기 시 주의하자. 1. 无数 (wúshù) : 셀 수 없다, 무수하다天空中有无数的行星 tiānkōng zhōng yǒu wúshù de xīngxīng 하늘에는 무수히 많은 별들이 있다.2. 无殊 (wúshū) : 다르지 않다, 별다를 바 없다.他们的想法,都是为了孩子好。 tāmen de xiǎngfǎ wúshū, dōu shì wèile háizi hǎo. 그들의 생각은 별다를 바 없으며, 모두 아이를 위한 것이다.3.武术 (wǔshù) : 무술她从小就开..

취미/HSK 2024.12.01