MINERVA/C_CPP 2021. 9. 1. 14:30
반응형

C/C++개발 경험 관점에서, Python으로 작업을 하게 되면 제일 좋게 느껴지는 점은 자료구조(set, list, tuple 등)의 직관성입니다. (물론, C++ 에서도 지원을 하고 있지만, 상대적으로 익숙해지는 시간이 조금 더 걸리기는 한거 같다.)

그래서, 근래 프로젝트를 진행하면서 사용하게 되어 사용 용례  및 느낀점을 정리하였습니다.

 

[사용용례]

Wallet.h
Wallet.cpp

[느낀점]

OOP적인 느낌(?)과 코드의 확장성을 위해서는 tuple이 편해보인다.

하지만, 로직처리가 많은 경우, 특히 에러코드등의 처리를 위해서는 이전방식(레퍼/포인터)이 더 낳아 보이기도 함.

이부분은 같이 일하는 구성원들과의 합의(?)를 통해 코드 일관성을 유지하는게 좋아 보입니다.

반응형
posted by choiwonwoo
: