I haven't heard any responses to this... ... [I want to add my thanks for all those who participated...] ... I've been wanting to say this, and delaying it -...
... Sorry, Don, I got busy over the holidays and couldn't get a meeting scheduled. With all the other meetings in town, it was hard to find another night that...
As discussed at the December meeting of XPSTL, we are now beginning a second meeting each month. This meeting has as its main purpose our favorite software...
For some reason, XPSTL meeting seems to happen at the same time as snow. What's the protocol for deciding / announcing if there is sufficient snow in progress...
... Before you leave, check xpstl.org, and I'll post something on the front page if the meeting is canceled. I don't know how to check if CAIT's night time...
Well, I was about to be [almost] on time to tonight's meeting when the clutch on my car went out [in the parking lot at Taco Bell]. I hope that counts as an...
... book ... Great ... Thanks, Brian. I just ordered it. C# was easy to learn. The .NET framework is not hard per se, but is large, and the pieces are just...
Cool! Any recommendations on a good C# book? Did we come to any conclusions about the development environment we want to use? Should I hit my cousin up for...
I read Eric Gunnerson's "A Programmers Introduction to C#" about year after writing my first program. I was definitely worth much more than $6 in Borders...
Are you folks working at Microsoft-centric shops or are you seeing people moving from Java to .NET? Obviously if you are already commited to Microsoft...
Actually I dislike C# almost as much as Java, I just haven't seen better web service/static web form development environment than .NET. If such system exists,...
From: "David Holsclaw" <holsclaw@...> ... David, many of us have been devoting resources to .NET because it will clearly be one of the major platforms over...
Hello, Although I've been lurking on this list for a bit I wanted to post something, and so decided to intro myself first. (ala David Holsclaw whom I worked...
A co-worker and I were discussing a refactoring over lunch. After discussing around in a circle for a bit we got back to the question of whether or not it was...
I won't presume to speak for XP, but to me it seems that your refactoring is moving in the wrong direction. Singletons are evil. :-) A singleton insinuates its...
Just so that I am clear, when I said singleton, I meant a properly done one. A protected constructor, a static .instance() method and all other methods being...
... Because a singleton represents state that carries over between tests. I just had a lengthy conversation convincing some folks that globals are evil for...
Yes, I assumed you meant a properly constructed Singleton. (Classes with all static methods are also evil, but we won't go into that.) In general, any class...
There's nothing *fundamentally wrong* with classes that have only one method. Java even has a special syntax for this -- anonymous inner classes. If...
John, There are a couple of ways to look at this. I think people have already given a pretty convincing argument for why singletons are evil. They are like...
A while back we collected some practices at work to make things easier to test. Basically these were things we learned about design due to writing a lot of...
I have used context objects instead of singletons and I'm please with them. Typically my context object contains db connection, logging, progress indicator...
Hey, Just thought I would send an update regarding some things we discussed here a while back. One thing was the use of a wiki for collaborative design and...