Luna's Piece

C++ Core Guildlines Review

도서출판 ’인사이트‘의 도서 지원을 받아 작성한 리뷰입니다 책을 리뷰하기로 하고 책을 전달 받은 후 역자명을 확인 후 걱정이 앞섰다… 김치하식 번역급으로 읽기 난해한 용어를 사용 하였을 가능성이 높기 때문이다. 다행히 본 서는 거의 대부분의 번역에 원문을 괄호 내에 명시하고 있어서, 번역된 명칭을 이해할 수 없을 경우 원문을 확인 할 수 있어 용...

C++ STL performance example with shared_ptr

시작하기 전에 이 말만은 하고 넘어 가야겠다… 이런 수준의 최적화나 성능이 필요 없는 프로젝트라서 STL 을 그냥 쓰는게 괜찮다고 생각 한다면 다시 한번 생각해라.당신의 프로젝트는 Non GC Native 언어를 쓰기 적합한 프로젝트가 아닐 가능성이 높다, VM 기반의 언어로 교체 하기를 추천한다. 나도 99%의 프로젝트에는 더 이상 C++을 사용 하...

Java Language Syntax Extension

혹시 당신은 프로그래밍 언어를 다양하게 사용 하는가? 난 새로운 언어를 배우고, 그것을 연습해 보는 것을 일종의 취미생활로 하고 있다. 그 과정에서 언어의 특성과 장단점을 익히고, 다음 프로젝트에서는 지금까지 써본 언어중 프로젝트에 잘 맞는 최적의 언어를 선정하곤 한다. 그러다 보면 각 언어에서 굉장히 유용한 기능들을 알게되는데… 사실 그런 기능은...