모듈, 패키지, 제품의 차이점 이해하기
1. 모듈 (Module)정의모듈은 특정 기능을 수행하는 독립적인 코드 단위이다. 하나의 모듈은 파일 하나로 구성되며, 보통 하나의 목적을 가진 함수나 클래스의 집합으로 이루워진다.특징독립성: 모듈은 독립적으로 작성되고 테스트될 수 있다.재사용성: 여러 프로그램에서 동일한 모듈을 재사용할 수 있다.유지보수성: 모듈 단위로 코드를 나누면 유지보수가 용이해진다.예시 코드# payment.pydef process_payment(amount): print(f"Processing payment of {amount} dollars") 2. 패키지 (Package)정의패키지는 관련된 모듈들을 모아 놓은 폴더 형태로, 좀 더 큰 단위의 코드 조직을 의미한다. 패키지는 모듈들의 집합이며, 모듈을 논리적으로 그룹화..