정보시스템감리사 시험공부 정리노트 with Gemini
close
프로필 사진

정보시스템감리사 시험공부 정리노트 with Gemini

  • 분류 전체보기 (26)
    • 감리사(기술사)기출문제 (2)
    • 감리 및 사업 관리 (4)
    • 소프트웨어공학 (20)
    • 데이터베이스 (0)
    • 시스템구조 (0)
    • 보안 (0)
    • 법령 및 지침 (0)
  • 홈
  • 공지사항
  • 태그
  • 방명록
관점지향 프로그래밍(Aspect-Oriented Programming, AOP)

관점지향 프로그래밍(Aspect-Oriented Programming, AOP)

관점지향 프로그래밍(Aspect-Oriented Programming, AOP)은 객체지향 프로그래밍(OOP)을 보완하여 소프트웨어의 복잡도를 낮추기 위해 등장한 패러다임.1. 등장 배경: OOP의 한계객체지향 프로그래밍(OOP)은 모듈화를 통해 재사용성을 높였지만, 특정 기능들이 여러 클래스에 걸쳐 중복되는 문제를 완전히 해결하지 못함.코드 중복 (Code Duplication) : 로깅(Logging), 보안(Security), 트랜잭션(Transaction) 처리와 같은 기능은 거의 모든 비즈니스 로직에 공통적으로 필요합니다. 이를 각 객체마다 작성하면 코드가 중복됩니다.흩어진 관심사 (Scattered Concerns) : 공통 기능이 여러 모듈에 흩어져 있어, 코드를 수정할 때 해당 기능이 포함..

  • format_list_bulleted 소프트웨어공학
  • · 2026. 2. 3.
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (26)
    • 감리사(기술사)기출문제 (2)
    • 감리 및 사업 관리 (4)
    • 소프트웨어공학 (20)
    • 데이터베이스 (0)
    • 시스템구조 (0)
    • 보안 (0)
    • 법령 및 지침 (0)
인기 글
전체 방문자
오늘
어제
대부분의 자료는 Google Gemini의 검색결과를 편집한 것 입니다.
Designed by JJuum.
Base skin "dev-roo" is modified by Jin and Current skin modified by nooree

티스토리툴바