Resources > BDSD Session 5: Essential Skills for the Agile Developer

BDSD Session 5: Essential Skills for the Agile Developer

Webinar   Registered Access   Lean-Agile
 
This content is available to Registered Users, Subscribers, or select Customers Only.
Most of the content in the resources section is available by merely registering at the site.

If you’ve taken one of our courses, please send a note to register@netobjectives.com and include the name and date of the course you took. If it was an on-site course, please include the name of the company as well.

Presenter(s)

Alan Shalloway
Many developers have been suddenly thrown into developing code in stages whereas they used to be able to do bigger designs up front. Many people tell them to do test-driven development and emergent design while ignoring the fact that their work with legacy systems may prevent such actions. In any event, new methods require new skills. At first it may appear that this skill set is huge and daunting. Fortunately, it isn’t. One of the things we’ve learned at Net Objectives is that there are often a few simple things one can do that make a huge difference. We like to have people start there. We refer to these as trim tabs since they are small things that make a big difference. This webinar introduces some trim tabs for the new agile developer. Outline:
  • How programming by intention results in strong cohesion and loose coupling
  • Why you must consider how you will test your code before writing it
  • Using encapsulation as a design technique
Primary target audience of session: Developers and testers
Also useful for: Team leads

See a description of the entire Business Driven Software Development Webinar series.

Publish Date

06/17/2010

Length

60 min
 

Free Registration Gets You More!

Register for a free Net Objectives account, and you'll gain access to much more content: more webinars, more articles, our bibliographies and FAQ's, and all the preparatory material we recommend to anyone planning to take a Net Objectives course.

Why Register? Register Now