:: 게시판
:: 이전 게시판
|
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
20/02/26 14:35
프로그램에서 보통, 의도하는것과 전혀 다른방식으로 동작하는데 원하는 기능을 완벽히 해내는 경우는 대체로...
특수한 문제가 발생했을 때 조치하기 위한 최소한의 장치를 해 두었는데, 일반적이지 않은 상황 발생으로 인해 그 보조적인 장치가 매 동작 사이클의 핵심을 담당하게 되어버렸을때 입니다. 위 짤도 잘 보면, 움직이는 칸막이의 역할은 평소에 자판기가 흔들리거나 충격을 받았을 때에도 제품의 위치가 흐트러지지 않게 하려는 수단이었을 텐데, 저 음료수의 틀어진 위치 때문에 저 칸막이를 닫는 행위가 없이는 정상적인 동작 사이클이 성립하지가 않게 되죠. 모든게 통상적인 상황이라면 없어도 되는 장치가 저기에서는 필수 요소가 되어 동작합니다. 이런 게 프로그래밍에서도 빈번하게 일어나죠.. 그래서 이런 상태의 코드를 건드리면, 동작과 전혀 상관없는 영역을 손댄 것 같은데도 잘 돌던게 오류가 나게 됩니다.
|