Differences between revisions 3 and 4
Revision 3 as of 2011-08-03 11:00:43
Size: 446
Editor: localhost
Comment: converted to 1.6 markup
Revision 4 as of 2013-08-06 14:37:14
Size: 450
Editor: 61
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[MVC]의 개선버젼 [[MVC]]의 개선버젼
Line 5: Line 5:
통상적으로 MVC는 [TDD]에 적합하지 않다. view를 인자로 받아서, 그리는 역할을 수행하는 presenter. view만 갈아치우면 어떤 형태든지 가능하다. 통상적으로 MVC는 [[TDD]]에 적합하지 않다. view를 인자로 받아서, 그리는 역할을 수행하는 presenter. view만 갈아치우면 어떤 형태든지 가능하다.

MVC의 개선버젼

http://www.martinfowler.com/eaaDev/ModelViewPresenter.html

통상적으로 MVC는 TDD에 적합하지 않다. view를 인자로 받아서, 그리는 역할을 수행하는 presenter. view만 갈아치우면 어떤 형태든지 가능하다.

presentation의 책임을 분리하는 것 이외에도, UI를 매번 테스트할 필요가 없다던지, 다른 UI로 대체하기 쉽다던지 등의 장점이 있다.

ModelViewPresenter (last edited 2013-08-06 14:37:14 by 61)

web biohackers.net