Side Effect   부수 효과 , 부가 효과 , 부작용

(2024-10-09)

1. 부수 효과 / 부가 효과 / 부작용 (Side Effect)프로그램의 실행 결과에 영향을 미치는, 변수상태의 변경을 일으키는 것

  ㅇ 표현식,함수 등이 결과값 만을 반환하는(돌려주는) 고유의 동작이 아니고,
     - 외부의 상태를 변경하거나,
        . 입력받거나, 출력하는 등 
     - 그 이후 구문에 영향을 주는 등 상태 변경이 일어나는 동작을 하는 것을 말함
     - 例)
        . 변수의 변경, 배열 항목의 변경, DB의 변경, 상태의 변화,
        . 함수로 들어온 인수의 원래 값을 직접 변경하는 등

  ㅇ 함수의 경우에,
     - 함수의 실행으로 인해, 함수 외부 상태가 영향을 받는 경우
     - 例) 
        . print() 함수는, 반환값 없이도 외부에 서식문자열에 따라 화면에 출력이 됨
        . 함수 내에서 전역 변수를 변경할 때 등

[프로그래밍 기타일반]1. 프로그래밍 기타 용어   2. 래퍼 함수   3. 핸들   4. 단락 평가   5. 템플릿   6. 히어 도큐먼트   7. 람다 표현식, 익명 함수   8. 부수 효과   9. 메모이제이션  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)          편집 후원          편집 이력
  1. Top (분류 펼침)      :     1,591개 분류    6,512건 해설