Skip to Content
Go Back
안형우

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

📌 CSS가 어려운 이유 — 프로젝트 중심 실전 CSS 강의 소개 2023-04-13
📌 워드프레스, 답답한 빌더와 플러그인 대신 시원하게 커스터마징하기(강의) 2023-01-15
📌 아무도 말하지 않는 PHP의 좋은 점 2018-10-13
📌 유지보수하기 쉬운 CSS 전략(슬라이드) 2016-12-20
📌 워드프레스 테마에서 템플릿 파일 매칭 순서 2013-05-12
📌 [번역] CSS 코드 냄새 2013-01-01

[링크] 설계는 죽었는가?

《애자일 프랙티스》 86페이지에 주석으로 달려 있는 글이다. 한 번 읽어 볼만한 가치가 있을 듯하다.
지나치게 모든 것을 설계하고 출발하려고 하지도 말고, 그렇다고 설계를 하지 않아서도 안 된다는 내용에 주석으로 달려 있는 글이었기 때문에 흥미가 생겼다.
《애자일 프랙티스》는 설계를 전략적 설계와 전술적 설계로 나눈다.
전략적 설계는 프로젝트의 큰 흐름을 설계한다. 프로젝트 시작 전에 하는 설계가 전략적 설계다.
마치 긴 여행을 떠나는 사람이 지도를 보고 계획을 세우는 것과 마찬가지라고 비유하고 있다.
반면 전술적 설계는 코딩 중에 만나는 여러 세부사항을 계획하는 것을 말한다.
《애자일 프랙티스》는, 강을 어떻게 건널지는 강에 도달해 보기 전에는 알 수 없다는 비유로 전술적 설계를 설명한다.
코딩을 실지로 해 봐야 문제를 구체적으로 알 수 있다는 말이다.
지나친 세부사항까지 설계를 해서 프로그래머를 타이피스트로 만드는 것은 실패의 지름길이다. 그렇다고 설계를 하지 않는 것도 실패의 지름길이다.
여튼, 주석으로 달린 글을 링크한다.
주석 내용을 전부 인용하는 편이 좋을 것 같아서 그렇게 한다.


마틴 파울러(Martin Fowler)의 글 「설계는 죽었는가?(Is Design Dead?)」에서 이 주제에 대한 뛰어난 토론 내용을 찾아 볼 수 있다.

 
한글 번역본이 원문에 링크돼 있었다. : 설계는 죽었는가? 번역본

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다