1. 프로그래밍 패러다임: 절차 지향 vs 객체 지향1-1. 절차 지향(Procedural Programming)생각 방식“무엇을 먼저 하고, 그 다음에 무엇을 할까?”즉, 데이터는 따로, 그 데이터를 처리하는 함수(절차)를 따로 두고 순서대로 실행한다.name = "Alice"age = 25def introduce(name, age): print(f"이름은 {name}이고, 나이는 {age}살입니다.")introduce(name, age)특징함수 중심, “위에서부터 아래로” 흐르는 순차적인 코드데이터가 여러 함수 사이를 왔다 갔다 하면서 사용된다.프로그램이 커지면“이 데이터가 지금 어디에서 어떻게 바뀌고 있지?” 추적하기 힘들어짐관련된 데이터/기능이 여기저기 흩어져 있기 쉽다.1-2. 객체 지향(..