Dart의 final과 const의 차이, 네트워크 관점에서 바라보기
·
Dart
0️⃣ Prefer const with constant constructors Flutter 개발을 하다 보면 IDE에서 정말 지겹게 보는 경고문이 있다. 사실 이제는 자주 안 보지만, 어쩌다 한 번씩 까먹게 되면 파란 밑줄이 생기면서 아래와 같은 경고문이 나온다.Prefer const with constant constructors. 이 경고는 사실 무시하고 넘어가도 되는 부분이지만 굳이 안 고칠 이유도 없고 방법도 간단해서 무조건 고치고 넘어간다. 그냥 선언한 위젯, 변수 앞에 const를 붙여주기만 하면 된다. 그리고 이 과정에서 필연적으로 생기는 의문이 있다.도대체 왜! Dart는 const와 final을 굳이 나눴을까? 그리고 왜 const를 붙여야 할까? 둘 다 한 번 선언하면 값을 바꿀 수..