The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Spring and Summer Open Courses

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Spring and Summer Open Courses Posted: Mar 20, 2006 2:41 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Spring and Summer Open Courses
Feed Title: David Buck - Blog
Feed URL: http://www.cincomsmalltalk.com/rssBlog/buck-rss.xml
Feed Description: Smalltalk can do that
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From David Buck - Blog

Advertisement

Simberon in conjunction with XIA Systems is offering open enrollment courses over the Spring and Summer on refactoring and design patterns. Both courses are for developers using Java, C# or Smalltalk who want to improve their object oriented skills.

The courses are:

Refactoring Object Oriented Designs

(4 days)

May 23-May 26, 2006

Jun 19-Jun 22, 2006

Jul 31-Aug 3, 2006

Aug 28-Aug 31, 2006

The whole point of object oriented programming is to create software that is easy to modify and extend. In order to achieve this, we first have to look at why code tends to rot. We have to be able to recognize the code smells that indicate that code rot is occuring. Once we've detected the code rot, we have to apply object oriented principles to refactor the code and eliminate the problem. This course teaches you how, when, and why to refactor.

You'll learn the design principles that lead to good object oriented designs, how to recognize poor designs, how to explain why these designs are poor, and how to refactor them to improve the design.

This course focuses on test driven design to improve software designs. We'll show you how to use a unit testing framework (JUnit, NUnit or SUnit) and how to develop applications test first.

Experiencing Design Patterns

(5 days)

May 8-May 12, 2006

Jun 5-Jun 9, 2006

Jul 24-Jul 28, 2006

Aug 14-Aug 18, 2006

Design Patterns are proven solutions to common object oriented problems. Design Patterns were popularized by the famous 1995 "Gang of Four" book, "Design Patterns - elements of reusable software design". In the years since 1995, the object oriented programming community has gained much experience using and applying design patterns. We have also learned many of the down-sides of each of these design patterns. This course explains all 23 design patterns from the Design Patterns book. Along the way, it presents new insights and experiences with these patterns to help guide you in using them properly.

Read: Spring and Summer Open Courses

Topic: TargetProcess:Suite won Jolt Productivity Award Previous Topic   Next Topic Topic: Static Vs. Dynamic Again

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use