(TIL) 20210721

2021. 7. 22. 20:32TIL(Today I learned)

반응형

📕Facts(한 것)


  • 백준 문제 풀기
  • 운동하기
  • 자바 네트워크 프로그래밍 읽기
  • 코드숨 강의 복습하기
  • clean architecture 읽기

 

📕Feeling(느낀 점)


코드숨 강의를 복습하면서 <클린 아키텍쳐>, <클린 코드>를 읽을 필요가 있을거 같아서 

책을 다운 받아 읽기 시작했다.

 

이 책의 핵심은 소프트웨어 아키텍쳐의 중요성을 얘기하는 것 같다.

 

그럼 왜 소프트웨어 아키텍쳐가 중요할까?

책에서는 소프트웨어 아키텍쳐의 목표를 다음과 같이 설명하고 있다.

 

"The goal of software architecture is to minimize the human resources required to build and maintain the required sytem."

 

바로 이어지는 내용이 시대가 변함에 따라서 코드 한 줄을 추가하는데 필요한 비용이 아주 빠르게 증가하고 있다고 말한다.

 

결국, 코드를 줄이는 것은 비용을 줄이는 것이고, 비용을 줄이는 것이야 말로, 자원을 적게 사용하는 것이니, 

이것이 소프트웨어 아키텍쳐의 목적이라고 할 수 있다.

 

 

📕여담


 

 

 

반응형

'TIL(Today I learned)' 카테고리의 다른 글

(TIL) 20210723  (0) 2021.07.23
(TIL) 20210722  (0) 2021.07.23
(TIL) 20210720  (0) 2021.07.20
(TIL) 20210719  (0) 2021.07.19
(TIL) 20210718  (0) 2021.07.19