Blogs

Mark Miller

Tech Ed Day 1 - Hanselman Stops By

     

 It's day one at Tech Ed, and in the middle of a CodeRush and Refactor! Pro demo, Scott Hanselman shows up.

Most of the exchange is caught on video:

http://tv.devexpress.com/Content/TechEd2008/Day1/hanselman/

Sound quality is a bit low. Here's a rundown of what we were discussing:

  • I briefly show Scott the new Code Issues UI.
  • Scott sees a formatted comment, and that derails the discussion to focus on the WYSIWYG editing of formatted text in comments.
  • Scott asks to see Reorder Parameters. There's no modal dialogs in any refactoring that ships with Refactor! Pro. That's cool because it's more efficient.
  • After finishing up demonstrating scores of amazing and powerful refactorings, I try to order a hit on that guy on the internet who said he only needed five refactorings. Jeeze.
  • Scott asks for clarifaction on price and content. Refactor! Pro is US$99 (that's about 5 Euros, I think), and CodeRush is US$249 (and includes Refactor! Pro)
  • I show Introduce Parameter Object. This has a great UI -- just select the parameters you want to combine and press the refactor key.
  • Scott, Gary, and Oliver start to spec out the beginnings of a killer application that models Scottish lads drinking at a pub. I implement the IDrink and IVomit interfaces per their spec, and then go on to implement the Pub class.
  • Scott and Gary find out they're both from the same small town!

Thanks Scott for stopping by!

Published Jun 04 2008, 03:22 PM by Mark Miller (DevExpress)
Filed under:
Technorati tags: TechEd
Bookmark and Share

Comments

 

Tarik Souirji said:

Man I would love US$99 to be €5, I'd be living in the US right now but keep my € wage !!  :p

June 4, 2008 8:36 PM
 

Alex Hoffman said:

Thanks for the ...

>>> ... spec out the beginnings of a killer application that models Scottish lads drinking at a pub. I implement the IDrink and IVomit interfaces per their spec, and then go on to implement the Pub class.

I'm having "one" of those days, but that really made me laugh!

June 4, 2008 9:42 PM
 

Bryan Reynolds_1 said:

Don't worry they have started printing all denominations with an extra 0.  They said it was easy to due.

June 5, 2008 3:05 AM
 

Paul Rylance said:

Being a "Scottish lad that drinks at the pub" (and a tad bored at work this morning), I believe their are a couple of basic problems with the spec.

For a start we clearly need the IScotsman actor here. As everyone knows the world (and this code example clearly revolves around us IScotsman).

IDrink should clearly be called IBevie

We are missing interfaces for IFight, IPish, ILoveYou ...

The list could go on. In the efforts of furthering research into this complicated matter ( and relieving the tedium of financial software development ) my colleague and I have decided to hop onto codeplex and create a project to dig further into this.

www.codeplex.com/steamin

Will try to get something uploaded quickly later just so I can publish the thing. We will probably be happy to accept contributions from all , probably even from those that come from south of the border.

A french colleague has kindly "volunteered" to implement some interfaces to model the reactions of outside observers to the drinking.

June 5, 2008 5:06 AM
 

Paul Rylance said:

Oh and I just watched the video - some proxy tweaking at work required. Carnoustie eh ? I spent a lot of time around that area as I got my pilot's licence at Dundee airport.

June 5, 2008 5:47 AM
 

James J. Foster said:

I was at that session. It was a riot. Scott showed off his refactoring skills using Refactor Pro to enable the code to throw Up(); in the case of too many drinks. Mark Miller as always was jolted with energy. What was in that guy's drink?!?!

June 5, 2008 7:17 AM
 

Mehul Harry (DevExpress) said:

Paul,

That's awesome. Smile

June 5, 2008 3:27 PM

About Mark Miller (DevExpress)

Mark Miller is a C# MVP with strong expertise in decoupled design, plug-in architectures, and great UI. Mark is Chief Architect of the IDE Tools division at Developer Express, and is the visionary force behind productivity tools like CodeRush and Refactor!, as well as the DXCore extensibility layer for Visual Studio. Mark is a popular speaker at conferences around the world and has been writing software for over two decades.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.