[Edu-sig] Design patterns

2005-08-23 Thread Arthur
I guess. Though I can't say I find there to be much consensus out there about what language features truly make for robust software development from group or community efforts. There's a long history of coders seeking consensus, but not arriving at any set in stone answers (no carved

Re: [Edu-sig] Design patterns

2005-08-23 Thread Scott David Daniels
Chuck Allison wrote: Since this discussion has swerved a little, I'd like to pose a query. I've been using patterns since 1995 and am teaching a course starting Wednesday (a full semester course) on Design Patterns using the Heads First book. My query: do you have any ideas you might proffer

Re: [Edu-sig] Design patterns

2005-08-23 Thread ajsiegel
- Original Message - From: Scott David Daniels [EMAIL PROTECTED] If I wait until I have actual users, I can get real statistics on how the use the API. We decouple our work this way. But in my look of it, properties are a solution to one of a nearly infinite set of these kinds

Re: [Edu-sig] Design patterns

2005-08-23 Thread Kirby Urner
-Original Message- From: Chuck Allison [mailto:[EMAIL PROTECTED] Sent: Monday, August 22, 2005 12:43 PM To: Kirby Urner Cc: 'Arthur'; 'Scott David Daniels'; edu-sig@python.org Subject: Re[2]: [Edu-sig] Design patterns Hello Kirby, Since this discussion has swerved a little,

Re: [Edu-sig] Design patterns

2005-08-23 Thread Kirby Urner
In his mind, (and I think in yours as well) computer languages are more like mathematical notation than a form of technology. And as such, evolution is slower - not at the pace of the changes in the underlying technology. However I'm sometimes in the mood to not draw this line between

Re: [Edu-sig] Design patterns

2005-08-23 Thread Arthur
-Original Message- From: Kirby Urner [mailto:[EMAIL PROTECTED] They're not here to whine about not being mere math notations as if that would be an improvement. That's one way to attempt to characterize my point - or Graham's point, for that matter. Except that it of course

Re: [Edu-sig] Design patterns

2005-08-23 Thread Chuck Allison
Hello Kirby, Thanks for this good input (you too, Scott). My syllabus is at http://uvsc.freshsources.com/html/cns_439r.html. I like your point about cutesy having its place. I just don't see a way to use what's in HFDP as the basis for a programming assignment, but maybe it will come after a few

Re: [Edu-sig] Design patterns

2005-08-23 Thread Scott David Daniels
Arthur wrote: ... more to my point is the fact that I don't expect my programming language to solve the problem of decoupling my API from my code. Because I don't expect it to be a solvable problem. I don't know if I'm beating a dead horse, but I don't claim properties solves the problem of

Re: [Edu-sig] Design patterns

2005-08-23 Thread Scott David Daniels
Chuck Allison wrote: My syllabus is at http://uvsc.freshsources.com/html/cns_439r.html. One thing I've always wanted to see if the class is small enough: Groups shuffling other group's previous layers, and providing feedback (but not grades) to the original group. It is always