GHY 's TechBlog

  • 홈

장치 독립성 1

[클린 아키텍처] 5부. 아키텍처 - 1

❓ 소프트웨어 아키텍트란? 바로, 프로그래머이며 앞으로도 계속 프로그래머로 남는다. 즉, 프로그래밍을 지속적으로 이어가고 생산성을 극대화할 수 있는 설계를 하도록 방향을 이끌어주는 역할을 한다. ❓ 소프트웨어 시스템의 아키텍처란? 시스템을 구축했던 사람들이 만들어낸 시스템의 형태 이 형태는 아키텍처 안에 담긴 소프트웨어 시스템이 쉽게 개발, 배포, 운영, 유지보수되도록 만들어진다. 아키텍처의 궁극적인 목표는 시스템의 수명과 관련된 비용을 최소화하고, 프로그래머의 생산성은 최대화하는 데 있다. ❗ 아키텍처를 설계할 때, 중요하게 생각해야 할 것 1) 개발 상위 구조로 인한 장애물이 없기를 바라지 말고, 시스템을 신뢰할 수 있고 안정된 인터페이스를 갖춘, 잘 설계된 컴포넌트 단위로 분리하자. 2) 배포 배포..

개발서적 2022.01.26
이전
1
다음
더보기
반응형
프로필사진

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (70)
    • CS (7)
      • Network (5)
      • DB (2)
    • 알고리즘 (14)
      • 백준 (10)
      • Programmers (3)
    • LANGUAGE (6)
      • JAVA (6)
    • SERVER (13)
      • Spring Boot (12)
      • Spring Batch (0)
    • ElastciSearch (3)
    • WebRTC (6)
    • 쿠버네티스 (2)
    • Web-Front (1)
      • Vue.js (1)
    • ANDROID (3)
      • ARCHITECTURE (2)
    • GIT (4)
    • 개발서적 (6)
    • 회고록 (4)

Tag

개발자, 아키텍처, 프로그래머스, 알고리즘, Kurento, 클린 아키텍처, 클린, 회고, 쿠렌토, 백준 알고리즘 문제 추천, 자바, 스프링, webrtc, java, ghy, git, Spring, github, 회고록, 백준,

최근글과 인기글

  • 최근글
  • 인기글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바