We have openings for Java Developers that would enjoy working on a project using eXtreme Programming and Test-First development. Our team is developing...
XPStl'ers: The April meeting is just three weeks away, so mark your calendars. We would like to take a look at JUnit 4.0 during April's meeting. To do so we...
Hi all, Since you all are always trying to get us to come to St. Louis from Columbia, thought I would try to pull you all the other way. ;) This coming Monday...
... Cory, Any directions? Or a pointer to the web site? Is the meeting at: CARFAX, Inc. 2301 Maguire Blvd Columbia, MO 65201 ? If so then the GMaps url is ...
Ed, What you have is correct, *EXCEPT* where the map puts 3 and New Haven road intersecting Hwy 63, the road signs leading up to that will be "AC Exit." It's...
... Sorry Ed, I didn't realize it wasn't clear in the email (which looking back I see that it wasn't). The address you have is correct, and I see Bryan already...
I read someplace yesterday someone who uses Black Jack as a learning exercise. He gives people 2 hours and challenges them to come up with Black Jack. You...
Sounds fun. It might help to pre-build a framework to do all the shuffling, dealing, deck management, etc, so that all the students have to do is build a ...
I think if you pre-build anything it'll default the purpose of the exercise. Besides, when you have the time limitations I think you'll find different answers...
That *is* funny. Btw, we don't have anything to do with the software on the gaming devices. We (MGC) do use an independent lab that verifies the software...
... I'm teaching a "Ruby Programming" class for this first time starting Tuesday. One of the lab exercises involves cards. It can be amazingly simple. Here's...
You're just trying to get us Java programmers frustrated! ;-> OK; somewhere between 2 and 8 decks of cards. But I can see that (in Ruby!) that wouldn't be...
... Jeff, as someone else said, that takes all the learning out of it. The point of the exercise is to force you to focus on getting vertical slices of it...
... That's very cool Mark. Where's the tests? ;) Actually, ribbing aside, Ed Gibbs recently posted about this very thing. In going through the Rails book...
Just wondering if any can go Monday. We would need to leave by 3:30 or 4:00 p.m. Probably the earlier time. Email the list if any are planning on going. Ed...
... A reasonable question. Something I hadn't considered is that when you're "playing around" with code, not writing classes and methods, just loose code, you...
I was thinking it would be interesting to compare different versions to each other. And this could be tricky if each implementation was of both the dealer and...
... I'm intrigued by the validate_deal test. It seems like some big steps were taken there. Of course, since you knew how you'd solve the problem, that seems...
I think what's taking me off on a tangent is the apparent ambiguity of "Play blackjack." Are we talking about being the player, the dealer, or both? When we...
... No disrespect to Mark's programming chops, but seriously, I don't get the whole "fawning over Ruby" scene. Last year it was Groovy. Maybe C# and .NET...
There's a lot in this post. I'll try to address as much of it as I can. I like your Perl code example! It's too bad that a lot of Perl developers don't...
... Thats probably true. You might invert it a little. The best class I had that dealt with an OO language (C++) stated with Objects and built from there. You...
Seems to me that Rails is the #1 reason why Ruby is popular. Maybe I've missed something important, but other than Rails, I don't see how Ruby is all that...
... I'd agree that Rails is the catalyst driving the interest in Ruby right now. But I'd disagree with the common scripting notion. It seems like the card game...
... That and the sheer expressiveness of Ruby's idioms. For XP, that is the draw, that you can really program by intention and Ruby just makes that easier. ......
The April meeting of the St. Louis Extreme Programming Users' Group will be held on Monday, April 17th, from 7-9PM at our usual location on Jungermann ...