presenting the model - brad wilson · presenting the model brad wilson software developer codeplex....

14
Presenting the Model Brad Wilson Software Developer CodePlex

Upload: others

Post on 22-May-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Presenting the Model

Brad WilsonSoftware Developer

CodePlex

Page 2: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Complex UIcan be hardto developtest-first

Page 3: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Developers want as much testable code as possible

Page 4: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

UIs present unique challenges fortest-driven teams

Page 5: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Model-View-Presenterincreases testability

Page 6: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Use MVP to getbetter designed

code

Page 7: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Model

Page 8: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

View

Page 9: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Presenter

Page 10: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable
Page 11: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Testable UIs can be challenging

Page 12: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Greater confidence in your application

Page 13: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Improve your code quality with MVP

Page 14: Presenting the Model - Brad Wilson · Presenting the Model Brad Wilson Software Developer CodePlex. Complex UI can be hard to develop test-first. Developers want as much testable

Model-View-Presenter == Happiness