소프트웨어 아키텍트

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

소프트웨어 아키텍트는 1990년대 말과 2000년대 초 객체 지향 프로그래밍(OOP)이 널리 사용되면서 중요해진 개념이다.

소프트웨어 아키텍트
📚 더 읽어볼만한 페이지
  • 소프트웨어 구조 - Ajax
    Ajax는 웹 페이지 전체를 새로고침하지 않고 비동기적으로 서버와 통신하여 웹 애플리케이션의 일부를 업데이트하는 웹 개발 기술로, XMLHttpRequest 객체의 등장으로 가능해졌으며 HTML, CSS, DOM, JavaScript, JSON 등의 기술을 통합하여 동적인 사용자 인터페이스를 구현한다.
  • 소프트웨어 구조 - 멀티테넌시
    멀티테넌시는 단일 애플리케이션 인스턴스로 여러 고객에게 서비스를 제공하여 SaaS 및 클라우드 환경에서 비용과 관리 효율성을 높이고 데이터 활용 가치를 창출하는 소프트웨어 아키텍처 방식이다.

2. 역사

소프트웨어 아키텍트 개념은 객체 지향 프로그래밍(OOP)이 더 널리 사용되기 시작하면서 정착되었다.

2.1. 객체 지향 프로그래밍(OOP)의 발전과 소프트웨어 아키텍트

객체 지향 프로그래밍(OOP)이 1990년대 말과 2000년대 초에 널리 사용되기 시작하면서 소프트웨어 아키텍트 개념이 중요해지기 시작했다.