Apes Together Strong.

  • 홈
  • 태그
  • 방명록

Work & Programming/System Design 21

[Architecting] Why would we need this?

아키텍팅, 즉 시스템 디자인이 왜 필요한가 에 대해서 먼저 생각해 본다. 프로그래머는 코드 생성, 즉 프로그래밍을 통해 전반적으로 2개의 의무를 수행한다. 첫째는 기능 구현으로서의 의무다. 프로그램을 통해서 사람은 컴퓨터에게 필요한 기능을 위임한다. 계산기 같은 것이 쉬운 예이다. 입력을 받으면, 그 입력을 기반으로 컴퓨터가 프로그램에 가이드 된 내용을 토대로 결과를 돌려준다. 심플하다. 둘째로 전체 디자인을 효율적으로 유지해야 할 의무를 가진다. 그렇다면 여기서 몇 가지 파생 질문이 나온다. 효율적이라는 것을 무엇을 말하는 것인가? 왜 그래야 하는가? - 비 효율적이어도 프로그램은 여전히 잘 기능할 수 있다. 그렇다면, 어떻게 이 과정에 실제적으로 도달하는가? 등을 고민해 볼 수 있다. 첫번째 질문부터..

Work & Programming/System Design 2024.04.06
이전
1 2 3
다음
더보기
프로필사진

Apes Together Strong.

  • 분류 전체보기 (422)
    • Lifes in USA (45)
      • LifeLogs (37)
      • Company (7)
      • Cultural Diff (0)
      • Piece of English (1)
      • Daily Journal (0)
    • Think Over (33)
      • Life is... (9)
      • Reviews (24)
    • Work & Programming (32)
      • System Design (21)
      • Game (3)
      • Paintings (3)
      • etc (5)
    • WannaFlySomeDay (22)
      • English (4)
      • Unreal Engine (2)
      • UnityEngine (5)
      • UnityEngine - Shader (11)
    • Leetcode (279)
      • Top Interview 150 (46)
      • LeetCode75 (67)
      • Top 100 Liked (63)
      • Challenges (31)
      • Interview Prep. (3)
      • NeetCode (69)
    • [Scraps-articles] (7)

Tag

ios developer program, 원더스페이스, 유니티, 법인 등록, 항공운항, 계속적응중, 멈춰!, 구경잘함, 안들려, 재줄근, interpolation, 미국회사, duns, 셀프가스라이팅, 갈만함, 두번 안돼, 한번 가볼만, 따윈, 보간, 적응중,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바