On 12 March 2013 22:41, Stephan Eggermont <[hidden email]> wrote:
> ### Here's what I've been up to since the last WhatsUp: > - Accepted proposal to show debugger-driven TDD at Devnology meetup April 3 in Eindhoven (+Willem van den Ende) I'd love to hear more about your presentation. I've been thinking how to run a kind've live-coding demonstration at work, showing how a Smalltalk debugger is so clearly superior to what other folk have. (Squeak trunk now lets you create methods not just on an MNU but also where people have things like "self subclassResponsibility", "self notYetImplemented" or "self shouldBeImplemented" flags such that you can debug-edit-and-continue.) frank |
Frank wrote:
>I'd love to hear more about your presentation. I've been thinking how >to run a kind've live-coding demonstration at work, showing how a >Smalltalk debugger is so clearly superior to what other folk have. It is inspired by Jason Ayers' session at SPA and XPDays Benelux. It will be a short session, as there will be 2 other presentations on non-intuitive subjects. Devnology has a diverse public with mostly java and c# developers. Agilists in those environments are likely to advocate writing a test instead of using a debugger, and are often unaware of the incremental development possibilities offered by the smalltalk debugger. >(Squeak trunk now lets you create methods not just on an MNU but also >where people have things like "self subclassResponsibility", "self >notYetImplemented" or "self shouldBeImplemented" flags such that you >can debug-edit-and-continue.) Yes, I saw your blog post yesterday. Cool. That's definitely something I would like to show. I haven't given much thought yet to which debugger I want to use. I'm tempted to use the GTDebugger and modify it during the session (to add your new extensions perhaps) but that is something I have to try and time first. It might be too much magic. Stephan |
On 13 March 2013 12:36, Stephan Eggermont <[hidden email]> wrote:
> Frank wrote: >>I'd love to hear more about your presentation. I've been thinking how >>to run a kind've live-coding demonstration at work, showing how a >>Smalltalk debugger is so clearly superior to what other folk have. > > It is inspired by Jason Ayers' session at SPA and XPDays Benelux. > It will be a short session, as there will be 2 other presentations on > non-intuitive subjects. Devnology has a diverse public with mostly > java and c# developers. Agilists in those environments are likely > to advocate writing a test instead of using a debugger, and are often > unaware of the incremental development possibilities offered by the > smalltalk debugger. > >>(Squeak trunk now lets you create methods not just on an MNU but also >>where people have things like "self subclassResponsibility", "self >>notYetImplemented" or "self shouldBeImplemented" flags such that you >>can debug-edit-and-continue.) > > Yes, I saw your blog post yesterday. Cool. That's definitely something I would > like to show. I haven't given much thought yet to which debugger I want to use. > I'm tempted to use the GTDebugger and modify it during the session > (to add your new extensions perhaps) but that is something I have to try > and time first. It might be too much magic. Huh, remarkably appropriate blog post here: http://this-plt-life.tumblr.com/post/45191922341/when-somebody-says-they-dont-use-a-debugger-since-they frank > Stephan > > |
In reply to this post by Stephan Eggermont-3
Hi Frank
Since you are present in the Pharo mailing-list, may be you want to send the code to get it included into pharo, please do it? (Squeak trunk now lets you create methods not just on an MNU but also Stef |
Hi Stephane,
That's a great idea. I need to get some other stuff done first, but it's only a small amount of code. frank On 14 March 2013 15:49, stephane ducasse <[hidden email]> wrote: > Hi Frank > Since you are present in the Pharo mailing-list, may be you want to send the > code to get it > included into pharo, please do it? > > (Squeak trunk now lets you create methods not just on an MNU but also > where people have things like "self subclassResponsibility", "self > notYetImplemented" or "self shouldBeImplemented" flags such that you > can debug-edit-and-continue.) > > > Stef > |
Free forum by Nabble | Edit this page |