Scheduled Free Event

Where & When

Burlingame , CA

Mon, Apr 9 - Mon, Apr 9 '07
6:30 pm - 9:00 pm

Venue details

Pricing

Free

Speaker(s)

Rob Myers

Hosted by

Net Objectives

Course Delivery Options

Net Objectives delivers all courses in-house worldwide, and many through public trainings nationally. See our client list and inquire about the best course delivery option for you by using our Course Delivery Inquiry Form.

 

More information

For additional Course Information, Training options or Consulting and Assessment Service inquiries use our Inquiry Form, or contact:
Mike Shalloway
Director of Marketing and Sales
mike.shalloway@netobjectives.com
Toll-free 1-888-532-6244
Direct 404-593-8375

Notes

Will be available at
Free Seminars Notes
Login or Register to view them.

Getting to Well-Designed Code using TDD and Design Patterns

Today's software developers are inundated with information. There is the ever-changing list of bleeding-edge technologies; and also the ever-growing list of good techniques, practices, and methodologies.

Overwhelmed, today's programmer may be wondering "What is at the core of all this? What does good code look like and how do I write it? What is the best way to build software and why? How does this make my job better?!"

I am going to discuss two of today's most intriguing ways to craft code, and show how they are both fundamentally covering the same ground.

  • We will go over the core values of Design Patterns. You will understand why you want to learn as many Design Patterns as you can, and why you will never have to learn more than you need.
  • We will talk about Test-Driven Development (TDD) and how it helps to build incredibly robust software by turning the process of writing code "on its head." Novices and seasoned experts both find this technique to be indispensable.
  • We will talk about the handful of "code qualities" that are reflected in all Design Patterns, and are the underlying goals behind every TDD refactoring. We will discuss the "why" as well as the "what."

In other words, you will take away a list of about a half dozen qualities to keep in mind whenever (and however) you write code. You will know why they are so important to you, as an individual programmer, and why they are important to the software industry at large.

Agenda

6:30-7:00pm networking and pizza
7:00-8:30pmthe talk
8:30-8:40pmevaluations and break
8:40-9:00pmextended Q&A

Venue/Registration Info

Holiday Inn Express SFO South
1250 Bayshore Hwy
Burlingame, CA 94010
Tel. 650-347-2381
Fax.650-348-8838
Map link
Maps and Driving Directions