목록 2

데이터 지향 디자인 (2018)

이 문서에서는 데이터 구조와 처리가 소프트웨어 설계에 미치는 영향에 초점을 맞춘 데이터 지향 설계에 대해 설명합니다. 객체나 함수가 아닌 데이터가 중심이 됩니다. 데이터를 정규화하고 스트림 처리를 사용하면 성능과 유지보수성을 개선할 수 있습니다. 계층적 세부 수준 기법을 사용하면 대규모 데이터 세트를 효율적으로 관리할 수 있습니다. SIMD 및 배열 구조와 같은 최적화 기법을 사용하면 성능을 향상시킬 수 있습니다. 재사용 가능하고 테스트 가능한 코드를 유지하려면 긴밀하게 결합된 상태 및 인스턴스 지향 개발을 피해야 합니다. 데이터 지향 설계는 유연하고 유지 관리가 용이하며 데이터 중심으로 최적화된 소프트웨어를 만드는 것을 목표로 합니다.원문: https://www.dataorienteddesign.com..

Hacker News 2023.07.04

업데이트: U+237C ⍼ &Angzarr;

이 구절에서는 유니코드 문자 U+237C ⍼의 기원에 대한 조사에 대해 설명합니다. 이 문자는 ISO/IEC TR 9573-13에서 문자를 가져온 STIX 프로젝트에서 유니코드에 추가되었습니다. 작성자는 TR 9573-13에 관련된 사람들에게 문의한 결과, 모노타입 서체 카탈로그를 포함한 다양한 출처에서 문자를 가져왔다고 합니다. 모노타입 아카이브를 검색한 결과 U+237C는 "외부 종류"의 펀치 세트에서 유래했다는 사실을 발견했습니다. 작성자가 확인한 카탈로그에 등재되어 있지 않아 어떤 모노타입 카탈로그에서 나온 것인지 확인할 수 없었습니다. 캠브리지 대학 도서관에 소장된 "수학 문자 목록"이라는 잠재적 관련 문서 하나를 제외하고 U+237C가 포함되지 않은 모노타입 출판물 목록이 제공되었지만 저자는 ..

Hacker News 2023.06.18