7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Nicolaus Malnick

Kevin P. Taylor

Using good Test Driven Development (TDD) practices while writing Eclipse RCP applications is not only possible, it is practical.

In this interactive session, the class will pair program with the speakers on an Eclipse RCP application. By leveraging the Eclipse IDE and techniques the speakers will demonstrate, you’ll participate in writing great unit tests and making them pass. This tutorial is very hands-on but will include enough lecture and Q&A time to explore the whys, not just the hows. Topics like user interface testing, Model View Presenter (MVP) vs Model View Controller (MVC), databinding, PDEUnit, TPTP and automated acceptance testing in RCP will also be addressed.

Always remember: Red, Green, Refactor!

To get the most from this class, bring a laptop with Eclipse 3.3 installed. Also, have some basic knowledge of Eclipse plug-in development and JUnit.

Nick is a veteran software engineer with over 5 years consulting experience. He has worked closely with domain experts to design, implement, and support information systems based on open solutions. Nick is currently working on an Agile team doing Eclipse RCP development for a project with 20,000 active users. He is also a user group junky and can be frequently seen at Chicago Java User Group, Chicago Agile Developers, and Chicago Ruby Group meetings.

Kevin founded Obtiva Corp. in 2005 to help teams transition to Agile practices. Using Agile practices itself, Obtiva delivers significant projects in Java, Eclipse RCP, Ruby on Rails, and other technologies. Kevin has authored and taught several courses for Obtiva, including Agile Project Management and Test-Driven Development in Java. He is a speaker at national conferences and local user groups around the U.S.

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor