[Clean Architecture] 2장. 두 가지 가치에 대한 이야기


[Clean Architecture] 2장. 두 가지 가치에 대한 이야기

본 포스팅에서는 Robert C. Martin의 저서 <Clean Architecture> 중 2장의 내용에 대해 다룹니다. ※ 전반적으로 책 내용을 바탕으로하며 스스로의 언어로 풀어내려고 생각하며 작성합니다. 소프트웨어 개발에서의 두 가지 가치 소프트웨어 개발자는 소프트웨어를 개발함에 있어 두 가지 가치에 대해 고민해야 합니다. 하나는 행위 Behavior이며, 다른 하나는 구조 Structure입니다. '행위'라는 가치는, 간단히 표현해서 기능 구현입니다. 소프트웨어를 고객의 요구사항 문서에 따라, 각 요구사항을 충족시키고 동작하도록 만드는 것을 행위라고 표현합니다. 아마 대부분의 개발자가 매일 이러한 '행위'의 가치를 위해 열심히 키보드를 두들기고 있을 것입니다. 놀랍게도 저자는 '행위'의 가치에만 집중하는 개발자들의 태도를 과감하게 '틀렸다' 라고 표현합니다. '구조'라는 가치는, 소프트웨어를 유연하게 만들기 위해 핵심적인 가치입니다. 저자는 'Software'라는 단어를 통...


#Architecture #Bob #CleanArchitecture #Robert_C_Martin #UncleBob

원문링크 : [Clean Architecture] 2장. 두 가지 가치에 대한 이야기