분류 전체보기43 클린 아키텍쳐 (3) - 아키텍처 [독립성 / 선긋기 / 경계 해부학 / 정책과 수준/ 업무 규칙] 이전 글 : 컴포넌트 설계 원칙 2023.03.16 - [Engineering/SW Architecture] - 클린 아키텍쳐 (2) - 컴포넌트 원칙 클린 아키텍쳐 (2) - 컴포넌트 원칙 이전 글 : SW개발 패러다임과 기본 설계 원칙 2023.03.12 - [Engineering/SW Architecture] - 클린 아키텍쳐 (1) - 오버뷰, 패러다임, 설계원칙 SOLID 클린 아키텍쳐 (1) - 오버뷰, 패러다임, 설계원칙 SOLID 로버트 skidrow6122.tistory.com SW 아키텍처는 무엇보다도 프로그래머다. 코드에서 탈피하여 고수준에 문제에서만 집중하면 안되고, 코드와 동떨어져서는 안된다. 다른 팀원들 만큼 코드를 많이 작성 하지 않을 수는 있으나 지속적으로.. 2023. 3. 19. 클린 아키텍쳐 (2) - 컴포넌트 원칙 이전 글 : SW개발 패러다임과 기본 설계 원칙 2023.03.12 - [Engineering/SW Architecture] - 클린 아키텍쳐 (1) - 오버뷰, 패러다임, 설계원칙 SOLID 클린 아키텍쳐 (1) - 오버뷰, 패러다임, 설계원칙 SOLID 로버트 마틴 형님의 클린 아키텍쳐 정리. 경험이 부족했던 주니어 시절 완독 했지만, 다시 손에 잡아 읽어 보니 더 보이는게 많아 놓치고 싶지 않은 마음에 기록으로 남겨두는 컴퓨터 쟁이들의 skidrow6122.tistory.com SOLID 설계 원칙이 벽과 방에 벽돌을 배치하는 방법에 관한 것이라면, 컴포넌트 원칙은 빌딩에 방을 배치하는 방법을 설명한다. 여기서는 SW 컴포넌트가 무엇이고 무엇으로 구성되는지, 컴포넌트를 결합하여 시스템을 구성하는 방.. 2023. 3. 16. 클린 아키텍쳐 (1) - 오버뷰, 패러다임, 설계원칙 SOLID 로버트 마틴 형님의 클린 아키텍쳐 정리. 경험이 부족했던 주니어 시절 완독 했지만, 다시 손에 잡아 읽어 보니 더 보이는게 많아 놓치고 싶지 않은 마음에 기록으로 남겨두는 컴퓨터 쟁이들의 명도서. 설계와 아키텍쳐란? 아키텍쳐(고수준)에서 설계(저수준)으로 향하는 의사결정의 연속성 만이 있을 뿐. 두 개념은 경계도 없고 차이도 없다. 소프트 아키텍쳐 품질을 심각하게 고민하자. 빨리 가는 유일한 방법은 제대로 가는 것이다. 코드 정리는 나중에 하면 돼. 일단 시장 출시가 먼저야! 라는 마인드는 현실에서 제대로 동작할 수 없다. 비용을 최소화 하고 생산성을 최대화 할 수 있는 설계와 아키텍쳐를 가진 시스템을 만들자. 두 가지 가치 모든 sw시스템은 두가지 가치를 제공하며, sw개발자는 두가지 가.. 2023. 3. 12. 정의란 무엇인가 하도 유명해서 따로 설명이 필요없는 책. 읽어야지 읽어야지 마음만 가지고 있다가 뒤늦게 손에 잡혀 읽게 된 2023년 첫 번째 책. 현대 정치철학의 리빙 레전드(?) 마이클 샌델교수의 하버드 대학 강의노트를 책으로 옮겨놓은 듯한 구성과, '정의' 를 공리, 자유, 도덕 의 관점에 엮어 과거 현인들의 주장을 다양한 시각으로 해석하고 소개한다. 챕터마다 '정의' 라는 관념에 접근하기 위해 고려해야할 여러 사례들을 소개하고, 각 관점마다 독자로 하여금 스스로 생각해 보게끔 유도하고 있는 점이 꼭 대학교수님이 레포트를 내주는 느낌이 든다. 그간 살아오면서 막연히 '정의롭다' 라는 것에 대한 정의를 스스로 생각해 볼 수 있는 기회였고, 이 책을 통해 알게 된 정의를 내 가치관 내 존재하던 정의와 비교 해보며 교정.. 2023. 3. 4. 이전 1 ··· 4 5 6 7 8 9 10 11 다음