사실 PHP로 사회생활을 하다보니 자료형에 대해 생각할 필요가 별로 없었다. 프론트로 전향하며 Java / Swift / Objective-c를 접하다보니 Mutable 이란 단어를 자주 접하게된다. 사실 뮤터블 이란놈만 등장하고 임뮤터블은 뮤터블이 안붙으면 임뮤터블이겠지 우선 내가 참고한 블로그 주소를 적어본다.> http://ledgku.tistory.com/54 내가이해한걸 정리해본다. 1. String, Int 등의 자료형은 그냥 당연히 IMMutable 이다. a = 3;b = a;이러면 a=3, b=3 이다b += 3 하면b만변하지 a는 변하지 않는다. 2. List, Dictionary 등은 Mutable하다.a = [1,2];b = a;이상태면a = [1,2]b = [1,2] 같은내용이 된..