me2day

고급 기술자가 상위 언어로 설계를 한다는 통념과 프레더릭 브룩스가 말한 외과 수술 모델을 혼합해, 선임 개발자가 단위 테스트, 인터페이스, 가짜 구현을 만들면 일반 개발자가 실 구현을 하는 식으로 소프트웨어를 개발하면 어떨까? 11.12.26 07:34

미투 3 미투나잇 꿈트리 백가

16 개의 댓글이 있습니다.

setq~♡ setq~♡

인터페이스 의도 전달이 쉬웠던 경우는 잘 되더군요. 그래도 숨은 코드는 좀 해놓고 단위테스든 기본 구현이든 있고 난 후의 얘기라 간단한 일은 아니었습니다.

11.12.26 07:43
ologist ologist

인터페이스 중심으로 하면 업무분배도 용이하고 확실히 속도는 빨라집니다. 단, 선임이 뛰어난 개발자이어야 효과가 좋습니다

11.12.26 07:55
꾸우 꾸우

인터페이스가 살짝 바뀌기라도하면 구현하는 사람들에게 큰 고통이...

11.12.26 08:03
쑤짱 쑤짱

상위개발자의 능력이 중요할것 같아요

11.12.26 08:17
setq~♡ setq~♡

상위개발자이어야하는 이유는 인터페이스 변경에 의한 고통을 전가시켜야하기때문. 입니다.

11.12.26 08:45
fupfin fupfin

setq~♡ 그냥 틀을 놓는다는 의미 정도로 해야할 듯 싶어요. 어짜피 기존 설계도 다 엉터리...;;;

11.12.26 08:46
fupfin fupfin

ologist 그죠. 그리고 단위테스트를 요구사항 명세서 의미로 생각하면 어느 정도 문서화 역할을 대신할 수 있을 것 같아요.

11.12.26 08:47
fupfin fupfin

쑤짱 안녕하세요 상위 개발자님

11.12.26 08:47
fupfin fupfin

꾸우 개발 중에 인터페이스가 바뀌지 않는다고 생각하면 안 되죠.

11.12.26 08:48
fupfin fupfin

setq~♡ ㅋㅋㅋㅋㅋㅋ 역시 고수!!

11.12.26 08:49
꼬룸 꼬룸

오 설계를 전수하고 테스트를 전수하고 멋지네요. 다만 그렇게 할 수 있는 선임이 많지 않고, 후임이 자신은 배우고 있다고 느끼는게 중요하겠네요.

11.12.26 09:12
쑤짱 쑤짱

fupfin 전 아직 아니죵~ 자라나는 새싹입니다 ㅋㅋㅋ (새싹은 좀 심한가...)

11.12.26 09:25
ologist ologist

setq~♡ 인터페이스 변경 시에 상위개발자가 직접하게 하면 됩니다 ^^

11.12.26 09:45
소내기 소내기

잼나는건 상위 개발자만 하는건가요?

11.12.26 10:20
fupfin fupfin

소내기 별로 잼나지 않아 보이는데?

11.12.26 10:32
소내기 소내기

전 잼나 보여요. 구현만 하다보면 그냥 멍해지는 느낌?

11.12.26 10:33