Monthly Archive

FootJoy ReelFit Banner Campaign Launches

March 23 2007

 FootJoy ReelFit Banners appearing on Golf.com the week of 3/19/2007

Outsight announces the launch of a banner campaign showcasing FootJoy's latest development in golf shoe technology -- ReelFit.

By incorporating a BOA lacing system into their golf shoes, players can achieve a truly custom fit. FootJoy needed a banner campaign that was as "edgy" as their new product and that ties in seamlessly with both the print campaign and the Microsite.

The banners are running the week of 3/19/2007 on Golf.com, Golf Channel, PGA Tour, Golf Week, Golfstat, and Junior Golf Scoreboard

read more...

Links for Mar 19, 2007

5½ Signs You Should Be Considering Refactoring

March 9 2007

In an Extreme Programming environment, continuous, merciless refactoring is a way of life. Though the concept of refactoring isn't woven so tightly and explicitly into the workflow of most software developers, knowing when to stop what you're about to do and take an extra hour to rewrite a few methods or a few classes instead of adding yet another condition to that logic block could be the difference between 6 hours of head scratching and a simple in-and-out update when you see this code again 6 months from now.

If you're already working with a well written project it's frequently completely appropriate to add a few lines of code to a method or two, to pass in a new parameter, or run out and grab some additional data, and be done with it. Sometimes a bug is really just a bug: a loop is off by one, a boolean expression is incorrectly nested, some little bit of business logic was overlooked, whatever.

Sometimes though, a bug (or the process of fixing the bug) is an indication of a bigger problem. Here are 5½ signs that the patch you're about to make will cause you bigger headaches down the road if you haven't already considered and dismissed refactoring:

1: A new component doesn't seem to fit.

When you're holding a square peg and looking at a round hole, you should be asking yourself why the hole is round, instead of looking for a sledgehammer. Forcing a component into an archicture where it doesn't belong is going to cause problems now, while you try to trick the current architecture into supporting the new functionality, and it's not going to make it any easier in the future when you revisit the new component or add more new components.

read more...

Web Project vs Local Project

March 1 2007

Call me old school, but I like all my projects in Visual Studio .NET to be standard class library projects rather than "web" projects. I am sure the Web Projects wizard is very useful for creating quick applications, but as with any wizard, it decides some things for you during set-up that might be hard to edit later. So, what happens if you inherit a solution file that is a Web project, and you have no idea how the virtual directories and references are set up? Unfortunately, you cannot open this project in Visual Studio to edit those settings! What I forgot today was this : "The Project files is just a text file, that you can edit in notepad". Once I figured that out, I was able to change "ProjectType" attribute from "Web" to "Local". Magically, I could open the project, update my references and compile about 2 minutes later.

Archives
December, 2011 (1)
April, 2011 (1)
November, 2010 (1)
May, 2010 (5)
April, 2010 (3)
January, 2010 (2)
November, 2009 (1)
October, 2009 (1)
January, 2009 (1)
October, 2008 (1)
July, 2008 (1)
May, 2008 (3)
April, 2008 (1)
March, 2008 (1)
February, 2008 (1)
January, 2008 (1)
November, 2007 (2)
October, 2007 (1)
September, 2007 (2)
August, 2007 (3)
Tags
.NET ASP award awards Banner blog Campaign Design Development DryJoys Flash FootJoy Forms Hacks Information Architecture Information Archtecture Interaction Internationalization iPad iPhone Launch Microsite Microsoft MITX mobile myjoys PhizzPop process Usability Web Standards
Contributors
Brandon (9)
Denis (4)
Denise (31)
Jon (12)