구조적 프로그래밍: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Npsp (토론 | 기여)
잔글 →‎현대적 가치: 할지라도
Npsp (토론 | 기여)
잔글 →‎고수준 구조: ~하는 데 도움을 주다
23번째 줄:
 
=== 고수준 구조 ===
코드 작성자는 큰 조각의 코드를 이해하기 쉬운 크기의 작은 하부 프로그램(함수, 프로시저, 메서드, 블록, 등)으로 나누어야 한다. 일반적으로 프로그램은 전역 변수는 거의 사용하지 않아야 하고 대신에 하부 프로그램은 지역 변수를 사용하거나, 값이나 참조에 의한 인자를 받아야 한다. 이런 기법은 전체 프로그램을 한번에 이해하지 않고, 분리된 작은 코드 조각을 쉽게 이해하는데이해하는 데 도움을 준다.
 
=== 설계 ===