추상화
추상화는 복잡한 개념이나 대상을 단순화하여 핵심적인 요소만을 표현하는 과정입니다. 이 과정은 주로 예술, 디자인, 컴퓨터 과학 등 다양한 분야에서 사용되며, 피카소와 같은 예술가들이 작품에서 현실을 왜곡하여 감정을 전달하는 데 활용합니다.
컴퓨터 과학에서는 추상화가 소프트웨어 개발에 중요한 역할을 합니다. 프로그래머는 복잡한 시스템을 이해하기 쉽게 나누어, 객체지향 프로그래밍에서 클래스와 객체를 사용하여 기능을 모듈화합니다. 이를 통해 코드의 재사용성과 유지보수성을 높일 수 있습니다.