# clean architecture

23개의 포스트
post-thumbnail

TIL 29. Clean Architecture 세부 개념

계층(경계)을 나누는 이유

2021년 6월 8일
·
0개의 댓글

[Android] Clean Architecture

잘못된 정보나 수정할 사항 or 피드백은 언제든 환영합니다.개발 공부를 하면서 굉장히 자주 만나는 익숙하지만 친하지 않은 용어가 있다. Clean Architecture...(잘 안친해짐, 낯가림)클린아키텍처와 친해지기 위해 왜 적용하는지, 그때 이점은 뭐가 있고, 어

2021년 5월 21일
·
0개의 댓글
post-thumbnail

clean architecture | Defining Terms

클린 아키텍쳐의 개념들은 레이어를 이루고 있는데 레이어를 형성한 이유와 본질부터 작성해보도록 하겠다. 엉클 밥이 추구한 아키텍쳐의 큰 두 가지의 가치는, >**첫 번째, 같은 목표를 가진다. 둘 째, 소프트웨어를 계층(layer)로 나눠서 관심사를 분리한다. **

2021년 5월 15일
·
2개의 댓글
post-thumbnail

TIL 27. MVC, MVP, MVVM

앞서 클린아키텍처에서 살펴보았듯이 설계적 관점에서의 좋은 코드는 확장과 수정에 용이하며, 설계 이후에도 추가적인 유지 보수에 적은 비용이 들어가는 코드를 말한다. 이를 실현하기 위해 추구해야 할 설계 방향은 다음과 같다.

2021년 5월 14일
·
0개의 댓글
post-thumbnail

clean architecture | Origin

가장 기본적인 terms에 대해 정리하였고, 다음은 의존성에 대한 내용과 더 심화된 내용을 정리해보겠다SITUATION : 어떤 복잡한 기능이나 요구사항을 구현해야하는 상황이 주어졌을 때, : 설계를 잘 하고 들어가야 한다!왜? 소프트웨어의 본질은 변하는 것이기 때문!

2021년 5월 10일
·
0개의 댓글

Clean Architecture 6부: 세부사항

로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 으악 포인트 질문 소감 추가 사항

2021년 5월 6일
·
0개의 댓글
post-thumbnail

🏛 Android의 Clean Architecture에 대해 알아보자 !

오늘은 제가 Android 개발자로 활동하는 MARU와 관련된 주제를 가지고 왔습니다!

2021년 5월 5일
·
1개의 댓글

Clean Architecture 5부: 아키텍처

로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 정책과 세부사항을 엄격하게 분리함으로써 세부사항은 최대한 늦게 결정할 수 있고, 이를 통해 시스템이 세부사항에 의존하지 않기 때문에 개발, 배포, 유지보수가 상대적으로 간단해진다. 시스템

2021년 5월 5일
·
0개의 댓글

Clean Architecture 4부: 컴포넌트 원칙

로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 컴포넌트 응집도 1. 재사용/릴리스 등가 원칙(REP): 컴포넌트는 재사용 가능한 클래스들로 구성되어야 한다. 컴포넌트를 구성하는 클래스들은 서로 공유하는 목적이 있어야 한다. 2

2021년 4월 29일
·
0개의 댓글

Clean Architecture 3부: 설계 원칙

로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 단일 책임 원칙(SRP) 단순히 하나의 함수는 하나의 기능만을 해야 한다는 뜻이 아니다.(너무 작은 범위) 단일 모듈은 단 하나의 액터(=이해관계자 집단)만을 책임져야 한다. 같은 액터를

2021년 4월 24일
·
0개의 댓글

Clean Architecture 1~2부: 소개 & 프로그래밍 패러다임

로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트설계(저수준)와 아키텍처(고수준)로 구분하려 하지만 결국 둘의 경계는 명확하지 않다.소프트웨어 시스템의 가치는 행위와 아키텍처(구조)로 나눌 수 있다. 업무 관리자는 행위(소프트웨어가 잘 돌아가나

2021년 4월 18일
·
0개의 댓글
post-thumbnail

[TIL] MVC 아키텍처와 클린 아키텍처

현재 Node.js와 Express로 진행중인 프로젝트의 아키텍처를 구성하던 시점에 문득 이런생각이 들은적이 있다.Django와 같이 암시적 규약이 적은 Exress와 같은 프레임워크에서는 프로젝트 구조가 정해져 있지 않은데(심지어 한 파일 안에 모든 내용을 작성해도

2021년 3월 7일
·
0개의 댓글
post-thumbnail

[Architecture] Clean Architecture

Clean Architecture

2021년 2월 2일
·
0개의 댓글
post-thumbnail

Clean Architecture

Business Rule?Business Rule(Logic)은 컴퓨터 프로그램에서 실세계의 규칙에 따라 테이터를 생성/표시/저장/변경하는 부분을 일컫는다.(= domain logic)System Architecture?System Architecture는 시스템의 구

2021년 1월 28일
·
0개의 댓글

클린 아키텍처에 대해 아라보자

새로 개발을 시작하면서, 클린 아키텍처에 대해 공부하고 정리하려한다. 시작해보자. 시중(?)에 있는 다양한 아키텍처들의 특징 프레임워크 독립적 클린 아키텍처는 소프트웨어 라이브러리 존재 여부에 의존하지 않는다. 테스트 용이 비즈니스 규칙은 UI, 데이터베이스, 웹 서

2021년 1월 20일
·
0개의 댓글
post-thumbnail

Clean Architecture 깔끔하게 정리하기 😎

로버트 C. 마틴을 저자로한 도서 Clean Architecture를 보고 공부했던 내용을 공유합니다.클릭아키텍처 정리오타 및 잘못된 정보는 junukim.dev@gmail.com 으로 연락부탁드립니다. 🤞

2020년 9월 17일
·
0개의 댓글
post-thumbnail

처음 맡은 프로젝트 설계 : 어떻게 시작하지?

어느날 갑자기 회사에서 제품 설계를 나에게 지시한다면? 어느날 갑자기 팀 리더가 퇴사하면서 내가 프로젝트의 설계를 담당하게 됐다면? 이 글은 제가 설계를 담당하게 된 처음, 참고한 서적과 조언들에 대한 글입니다.

2020년 4월 17일
·
6개의 댓글

TIL no.88 - System Architecture - The Clean Architecture

Uncle Bob's Blog와 PUSHER.COM을 참고했습니다. 1. What is Business Rules? System Architecture에 대해 얘기하기 전에 Software Development에서의 Business Rule이란 무엇인지 알아보겠습니다. "business rule"(혹은 "business logic") 이라는 것은 app...

2019년 11월 26일
·
0개의 댓글
post-thumbnail

project 계획 : 코디 추천 서비스

목표 서비스 패션 코디 추천 서비스 기능 매일 데일리 코디를 추천해준다. 배색 조합 관련 이론을 참고해 사용자에게 상하의 배색 조합 추천 추가로 피부톤, 개인 선호, 지난 날들의 데이터 등을 고려해 종합적인 recommendation 제공 그 날의 날씨를 고려해 입을만한 옷의 종류 추천 상하의 배색 조합을 추천해 주면서 참고할 만한 관련 패션 사진들 띄...

2019년 11월 12일
·
0개의 댓글

clean architecture - practice

github code : https://github.com/BaekGeunYoung/clean-architecture-practice Application Structure image.png Clean Architecture clean.png 말 그대로 '깨끗한' 코드. 유지보수 및 테스트 하기 용이한 코드를 작성하기 위해 고안된 아키텍쳐이다. 클...

2019년 11월 5일
·
1개의 댓글