Skip to Content.
Sympa Menu

patterns-discussion - [patterns-discussion] ANN: Refactoring to Patterns Interactive

patterns-discussion AT lists.cs.illinois.edu

Subject: General talk about software patterns

List archive

[patterns-discussion] ANN: Refactoring to Patterns Interactive


Chronological Thread 
  • From: Joshua Kerievsky <joshua AT industriallogic.com>
  • To: patterns-discussion AT cs.uiuc.edu
  • Subject: [patterns-discussion] ANN: Refactoring to Patterns Interactive
  • Date: Mon, 24 Apr 2006 12:17:02 -0700
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/patterns-discussion>
  • List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>

Hi Folks,

(Apologies if you've seen this email on other lists)

My colleagues and I recently released a new version of our online workshop -- Refactoring to Patterns Interactive -- http://industriallogic.com/rtpdata/index.html

The new release features:

* 7 Important / Advanced Refactoring Challenges -- Including Refactorings To Visitor, Interpreter & State Patterns. This brings our total count of pattern-directed refactorings to 17

* Free Demo Pattern -- Allows you to experience what the workshop is like

* A Screencast (narrated movie) of Refactoring to the Strategy pattern - showing how to use automated tools (Eclipse for Java, and Resharper/Visual Studio for C#) to perform refactorings

* New Price: US$99.00 (effective only until the end of May, 2006)

Refactoring to Patterns Interactive has the following learning objectives:

* Identify areas of code (“smells”) in need of pattern-directed refactorings

* Gain hands-on experience in applying sequences of low-level refactorings to go to, towards or away from pattern implementations

* Gain a rich understanding of important Design Patterns, comparisons between patterns and real-world examples

* Understand the art of refactoring to patterns in order to apply that art to real-world projects and patterns not covered in this workshop

* Understand why using patterns to improve existing code is frequently better than using patterns early in a new design

We have Java and C# versions of the workshop. Prior to taking the workshop, we expect that you have familiarity with design concepts like tight and loose coupling and object-oriented concepts like inheritance, polymorphism, encapsulation, composition, interfaces, abstract and concrete classes and methods.

For many more details about the workshop, please visit http://industriallogic.com/rtpdata/index.html

--
best regards,
jk

----
I n d u s t r i a l L o g i c , I n c .
Joshua Kerievsky
Founder, Industrial XP Coach
http://industriallogic.com
http://industrialxp.org
866-540-8336 (toll free)
510-540-8336 (phone)
Berkeley, California





  • [patterns-discussion] ANN: Refactoring to Patterns Interactive, Joshua Kerievsky, 04/24/2006

Archive powered by MHonArc 2.6.16.

Top of Page