Getting the "unwashed" (aka "blue collar coders") to unit test
Roy Osherove has a great post on making TDD more accessible (which I would be remiss to mention that I am not really a part of the TDD movement except as a outsider/skeptic). There are a bunch of additional comments/posts in this regard which I won’t bore you with. You either got here because my post got linked to Roy’s thread or you are a regular reader here. I was actually encouraged by Roy’s thoughts(again). He really gets it (I mean the reason why blue collar developers don’t do TDD). It’s all reminiscent of something I...
Dependency Injection (DI) with Generics (or maybe not)?
[I am not the post boy for doing DI; I’m on good record for seeming to be against it, but I was reading an article on DI (yes, I read up on a number of things that run counter to my beliefs... I’m a thinker, so I think debate is a good thing and learning about the stuff outside your normal realm is a way to better yourself).]
I don’t think I’ve ever seen anyone talk about this and I did it recently. Basically you create a class like this:
1: public class MyClassWithADependency<T> : SomeBaseClass where T:ISomeInterface,new()
TUX First Meeting wrap up
I am proud to say that our team pulled together our first meeting ever without any hitches that I know of. Most people found it fairly easily (despite my probably insufficient instructions). We had about 28 people (I think) show up. As you may know (or you may not because you missed it), I spoke at the first meeting on an in depth talk on the MS Ajax Client Script enhancements (we’ll try not to get quite this heavily "developer-centric" in the future). We gave out the MSDN Premium that Bill Reiss donated to us and Chris Faulhaber won...
Why I am one of the worst programmers on the planet (in some circles)?
First of all, we had a great turn out at the first TUX (Tampa User eXperience) User Group last night (more on that in another post... I’m still pretty exhausted). I got to meet someone last night that I have maligned (sort of) in my blog. I hope he took my comment in the levity that it was meant to be taken. I told him that "everything is your fault" once you leave. It’s an adage that I have told others and it is very true. It’s easy for the new guy to come in and say... all...
You probably think that GrDD AKA "Git 'R Done" development is a joke. And in some respects it is, but the concepts behind it are not. I have been talking to some friends and I think I have a pretty good idea of what we are talking about. Now mind you I’m not a methodology guy. I want to stress that. I’m just trying to get this out of my system.
Before I proceed, I know there are some "agilists" out there who are subscribed because they can’t wait to pounce on an idea that is counter to their ideas (and...
So Chrome compiles JS... So does DLRScript
Tampa UX (TUX) First Meeting Tomorrow Night (Sept. 10th, 2008)!
Since we are still waiting on the website to go live (it will be at http://www.tampaux.org once the files get copied up), here’s some detailed info on the TUX meeting tomorrow ay 6:30 (for food) with the actual meeting starting around 7:00pm (we should be done around 9:00pm) Here’s Answers Systems (where we’re meeting) on Virtual Earth That address is 4029 Tampa Rd, Oldsmar, FL 34677-3206. Basically, if you are coming from Tampa, take Hillsborough Ave. to Oldsmar. We’re the bullding (on the same side of the street) just past the McDonald’s that...
TUX Update... (AKA I missed something)
MSDN Premium Subscription is up for grabs I forgot to mention this yesterday. Bill Reiss our resident MVP is giving away an MSDN Premium Subscription. So if you come you have a chance at getting it. Multi-location BTW, we are working toward being multi-location, so if you are in another state in the US (probably more of an East Coast thing) or in Florida, one of our goals is to make our meetings available via streaming (but only to groups... sorry you won’t be able to just dial up our stream from your desk at home)
TUX (Tampa UX) is next Wednesday (Sept. 10th) at 6:30pm
The Tampa User eXperience User Group will have its first meeting next Wednesday. The presentation will be MS Ajax Client Script 101 by Jay E. Kimble (me). We will be meeting at Answers Systems (4029 Tampa Road, Oldsmar, Fl 34677... right next to the Oldsmar Fleamarket). Email me if you are planning on coming (use the contact form on the site). I will post my cell phone a day or two before (so you have someone to call in case you get lost). Pizza and drinks will be supplied, so come on out.