상세페이지
ICT용어
스파게티 코드, spaghetti code
프로그램에서 제어 흐름이 마치 스파게티 면발처럼 얽혀져 있는 프로그램 코드에 붙여진 이름.
goto문의 과다한 사용이 이러한 코딩을 유도한다. 컴퓨터가 발전함에 따라 프로그램들의
규모도 커지고 보다 복잡해지면서, 코드의 유지 관리나 오류 수정이 상대적으로 어려워 졌으며
스파게티 코딩은 이러한 작업들을 혹독하게 만들었다. 1970년대 10년을 풍미한 용어 구조화(structured)
프로그래밍은 이러한 스파게티 코딩을 완전하게 벗어나게 했으며, Pascal이나 C언어와 같은
구조화 프로그래밍 언어를 사용하면 goto문을 전혀 사용치 않는 구조화 프로그래밍이 가능하다.
출처:TTA 정보 통신 용어사전
-
등록된 댓글이 없습니다.
게시물 댓글 0개