# Immutable

63개의 포스트
post-thumbnail

[IaC] 가변적, 불변적 인프라스트럭처와 Terraform 상태유지

불변적 인프라스트럭처는 애완동물과 가축에 대한 비유로 자주 설명 합니다.애완동물은 이름을 붙이며, 아프면 병원에 데려가고 가족처럼 보살펴줍니다.하지만 가축은 이름이 아닌 태그를 붙이고, 전염병이 있을 경우에는 처분하게 됩니다.불변적 인프라스트럭처의 정의는 서버가 설치된

2023년 5월 12일
·
0개의 댓글
·
post-thumbnail

Flutter, 개발 생산성을 2배 증가 시켜줄 BaseScreen 모듈 : Getx버전

MVVVM 구조에서 Scree(View)위젯을 구조화하고 UI를 쉽게 작성하도록 도와주는 BaseScreen모듈에 관하여

2023년 4월 28일
·
0개의 댓글
·

복사

객체 구분 > #### mutable 객체: 변경가능한 객체 mutable 자료형 : list, set, dictionary mutable 객체의 경우 얕은 복사를 하게 될 경우 어느 변수 하나가 값을 추가, 변경, 제거할 경우 나머지 변수 또한 따라서 변하게 됨. > #### immutable 객체 : 변경불가능한 객체 immutable 자료형 :...

2023년 4월 28일
·
0개의 댓글
·
post-thumbnail

[Java] - Mutable과 Immutable 차이

Mutable은 객체의 수정을 허용하나, Immutable인 경우 객체의 수정을 허용하지 ❌수정이 필요할 경우 Mutable 객체는 기존의 객체에 수정사항을 곧바로 반영한다.그에 비해 Immutable 객체의 경우 기존의 객체는 그대로 냅두고 수정사항을 반영한 새로운

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

[JavaScript] React의 불변성 관리

React에서 배열이나 객체를 업데이트 해야 할 때에는 직접 수정하면 안되며, 반드시 불변성을 지켜주면서 업데이트를 해야 한다.

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

[파이썬] 얕은 복사와 깊은 복사

이전 포스팅 mutable, immutable 객체에 대한 이해가 있어야 한다.https://velog.io/@hyooo1022/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%95%A8%EC%88%98%EC%9D%98-%EC%9D%B8%EC%9E%9

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

도커 이미지 & 컨테이터

도커 이미지 & 컨테이너

2023년 2월 10일
·
0개의 댓글
·

[파이썬] 함수의 인자 전달, mutable, immutable 객체

함수 내에서 선언된 변수함수 안에서만 사용 가능함수 밖에서 선언된 변수모든 함수에서 사용 가능주로 다루고자 하는 내용은 이부분이다.코딩테스트 준비를 하던 중 전역변수로 선언한 부분을 함수에서 다루었을 때에 대한 의문이 생겨 찾아보게 되었다.파이썬의 모든 타입은 객체이다

2023년 2월 5일
·
0개의 댓글
·

Integer.toString(), String.valueOf()

부족한 부분은 알려주시면 감사하겠습니다.먼저, 형변환에 관한 내용이 아닙니다.스레드 관련하여 메서드 내에서 객체 타입들이 호출 될 때 동기화 처리 안 된 메서드들의 로직을 확인하다가 적게 됐습니다.스레드 관련한 내용은 간단히 정리하면,int는 primitive, Int

2022년 12월 18일
·
0개의 댓글
·

Flutter #53 - Immutable

Flutter 일기 53번째 참고 : Dart Academy - Immutable Data Patterns in Dart and Flutter Flutter 개발을 하다 보면 Immutable, Mutable이라는 용어가 자주 등장한다. 사전적인 의미는 아래와 같다.

2022년 11월 15일
·
0개의 댓글
·

불변성 관리

이번 포스트에서는 불변성관리를 알아보았다.처음에 배울 때는 배열의 요소를 수정하거나 객체의 프로퍼티를 수정할 때, 기존에 변수를 건드리지 않고 spread연산자와 다른 state값을 사용해서 불변성 관리를 하면 되는 것인줄 알았다.불변성이란 : “단순히 변수를 재할당하

2022년 11월 12일
·
0개의 댓글
·
post-thumbnail

[python] copy 라이브러리

python은 대입문에서 객체를 복사하지 않고 대상이 객체의 주소를 가르킴얕은 복사는 새로운 복합 객체를 만들고, 원본 객체를 가리키는 참조를 새로운 복합 객체에 삽입깊은 복사는 새로운 복합 객체를 만들고,재귀적으로 원본 객체의 사본을 새로 만든 복합 객체에 삽입mut

2022년 11월 8일
·
0개의 댓글
·

[Python] Mutable, Immutable

파이썬에는 객체의 종류가 두가지가 있다.mutable : 변경 가능한 객체immutable : 변경 불가능한 객체mutable 객체로는 set, list, dictionary가 있고 immutable 객체로는 int, float, tuple, str, bool이 있다.

2022년 10월 7일
·
0개의 댓글
·
post-thumbnail

배열

순서가 있는 값순서: 인덱스 (0부터 번호를 매김)값: 요소배열명.length반복문을 이용해 배열의 요소를 한 번씩 출력하려면?배열의 요소를 모두 더한 값은?Array.isArray(판별할 배열)ARGUMENTS(매개변수): 판별할 배열RETURN VALUE(반환 값)

2022년 9월 2일
·
0개의 댓글
·

Immutable model in TS

immutable 모델 만들기 1. getter only class 필드 변수가 많아지만 점점 관리가 어려워짐. constuctor나 getter는 WebStorm 이 만들어주기는 하지만, 코드가 길어져서 불편. 생성할 때 전부 초기값을 넣어야 해서 불편. Buil

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

React 불변성

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

JS | 불변성은 무엇이고, 왜 지켜야 할까? Mutable vs. Immutable

mutable생성된 이후에 상태가 변경될 수 있는 객체Javascript에서는 object와 array만 Mutable한 타입이고, 원시 타입은 Immutable하다.immutable생성된 이후에 상태가 변경되지 않는 객체어떤 값을 직접적으로 변경하지 않고 새로운 값을

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[DRF] django SET_NULL 옵션과 시리얼라이저 저장, 그리고 테스트코드 immutable QueryDict

immutable QueryDict 오류기존의 QnAAnswer 모델은 on_delete 옵션이 CASCADE 였다.view에서 작성한 함수 뷰가 POSTMAN에서 잘 통과하는 것을 확인한 뒤, 테스트코드를 작성했는데, 분명히 같은 코드를 통과하는데 작동이 되질 않는다

2022년 7월 15일
·
0개의 댓글
·

mutable vs immutable method

MMArray.push()Array.pop()Array.shift()Array.unshift()(4형제)Array.splice()IMArray.slice()Array.Concat()Array.join()

2022년 7월 7일
·
0개의 댓글
·

Immutable & Mutable

Mutable 객체는 생성된 이후에 상태가 변경될 수 있는 객체이고, Immutable 객체는 생성된 이후 상태가 변경되지 않는 객체를 말한다. JS에서 Object와 Array를 제외한 모든 타입은 Immutable한 타입이다.변경이 불가능하다 라는 뜻은 재할당은 가

2022년 6월 30일
·
0개의 댓글
·