clean architecture

TIL(Today I learned)

(TIL) 20210905

📕Facts(한 것) 클린 아키텍처 읽기 -> SDP 추가 백준 문제풀기 📕Findings(배운것) 컴포넌트는 안정된 정도만큼만 추상화되어야 한다. 앞서 SDP(Stable Dependencies Principle) 원칙에 대해 공부하면서, 컴포넌트의 안정성에 대해 알아봤다. 그렇다면 컴포넌트가 안정적이면 항상 좋을까? 그렇지는 않다. 컴포넌트가 안정적이라는 것은 그만큼 변경이 불가능하다는 소리와 같다. 그렇기 때문에 모든 컴포넌트가 안정적이어야 할 필요는 없는 것이다. 안정적인 컴포넌트도 있고, 불안정적인 컴포넌트도 존재해야 한다는 것인데, 이것들이 어떻게 존재하면 좋을까? 책에서는 변경 가능한, 즉 불안정한 컴포넌트가 안정된 컴포넌트에 의존하는 것이 이상적인 구조라고 설명한다. 하지만 늘 이상적인 구..

TIL(Today I learned)

(TIL) 20210723

📕Facts(한 것) 백준 문제 풀기 운동하기 코드숨 강의 복습하기 clean architecture 읽기 운영체제 교과서 읽기 📕Feeling(느낀 점) 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net BFS관련된 미로탐색 문제를 풀었다 단순 BFS가 아니라 살짝(?) 변형된 문제여서 어떻게 풀까 한참을 고민했고, 여러번의 시도 끝에 결국 문제를 해결했다. 이 문제도 나의 실력에 밑거름이 되었기를... 코드숨 강의를 복습하다보면 그때는 눈에 보이지 않았던 것들이 지금은 눈에 보이기 시작한다. TaskRespository에서 바로 CrudR..

후;
'clean architecture' 태그의 글 목록