Prefer immutable data to mutable data1 [C++ Core Guidelines] P.10 가급적 const를 사용하자 P.10: Prefer immutable data to mutable data 이유 상수를 사용하면 실수로 데이터를 오염시킬 수 없으며, 값을 바꾸지 않겠다는 프로그래머의 의도를 코드로 보여줄 수 있습니다. constexpr, const 등을 사용하면 데이터가 불변임을 보장하므로 컴파일러가 최적화 하기도 쉽고 병렬 처리시 자원 경쟁 (data race) 을 걱정할 필요가 없습니다. 2024. 4. 21. 이전 1 다음