¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
paper: Test-Driven Development Benefits Beyond Design Quality: Flow State and Developer Experience
Hey everyone, Some months ago I asked for help in the group and some of you gently answered my survey; now the research paper is out! You can check the preprint
By Pedro Calais · #36102 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
I've not taken the time to look at the survey - sorry. However I did think the OP might be interested in a recent item from?Christiaan Verwijs:
By Mark Levison · #36101 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
I went on your personal page and discovered you've worked on polarization, biases and misinformation. Like Steve I was surprised by the content of the survey oriented "feelings" and wondered if your
By Gregory Salvan · #36100 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
Software development is a people problem, not a technical problem. Understand that you are actually researching people and how they work, so do not ignore hundreds of years of social science research
By Steve Gordon · #36099 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
However, if you survey the people you observe, then you have something useful. If you are not doing observations of how people are actually working, it does not matter what your other dimensions are
By Steve Gordon · #36098 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
Hi Steve! I see your point on the limits of surveys; that's why this is just on of the 3 dimensions we are looking at! And I think the survey is probably the weakest evidence due to the reasons you
By Pedro Calais · #36097 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
Hi Gregory! I will for sure share the results when the paper is ready. What do you mean by polarization? Best, Pedro
By Pedro Calais · #36096 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
Sorry, but as a retired academician and developer, such "promiscuous" surveys are totally worthless as a research tool. No control for biases, especially self-selection biases. Please, work directly
By Steve Gordon · #36095 ·
Re: Survey: Impact of TDD on developer's productivity and well-being.
Hi Pedro, Is this work related to polarization ? Would you share with us your results ? Regards, Gr¨¦gory
By Gregory Salvan · #36094 ·
Survey: Impact of TDD on developer's productivity and well-being.
Hey folks, how are you? I am a member of a group of researchers interested in studying the impact of testing practices on developer's productivity and well-being. Our goal is to improve the software
By Pedro Calais · #36093 ·
Re: Please critique this TDD flow
wrote: I have a similar impression. You will probably notice, if you continue this way, that you will eventually be duplicating a lot of silly details about GraphQL in your tests, even though the
By J. B. Rainsberger · #36092 ·
Re: Please critique this TDD flow
Hi Mike, my first impression is that you have some interesting logic that is now coupled to your GraphQL engine.? Are you sure you want this?? Since the business logic around your use case might be
By Matteo Vaccari · #36091 ·
Please critique this TDD flow
I have a domain entity called a "Booking Window" that has a Start Date and End Date, and defines a period in which a Member can make a Booking.? The business is a mobile car wash, and Members can
By Mike Hogan · #36090 ·
Re: Subclass to Test in JavaScript?
Here are two techniques for injecting a dependency using the previous example with minimal modification: 1. A function that returns the Product function // the "real" production price logic function
By Dave Foley · #36089 ·
Re: Subclass to Test in JavaScript?
This is what I had expected to do, but since I was working with methods that changed the state of variables closed inside the object... I was just very very wrong about the whole thing.
By J. B. Rainsberger · #36088 ·
Re: Subclass to Test in JavaScript?
Indeed, this was the conceptual mistake I made on stage. I was overriding a method that queried a closed variable in the SUT and simultaneously expecting the underlying value to change later. It was a
By J. B. Rainsberger · #36087 ·
Re: Subclass to Test in JavaScript?
I looked up Subclass to Test here, https://wiki.c2.com/?SubclassToTest and I'm still not sure if I'm understanding the use case correctly... However. One thing I like about JavaScript is the ability
By Avi Kessner · #36086 ·
Re: Subclass to Test in JavaScript?
Sadly Dave is right here - the contents of a closure are, well, closed. Hence the name. Luckily Crockford's Module Pattern is a rare sight these days, I can count on the fingers of one mouse the
By Sleepyfox · #36085 ·
Re: Subclass to Test in JavaScript?
I don't believe that using the prototype chain quite accomplishes what is being asked for. "Objects, but not classes" implies the usage of closures to encapsulate data, and I *think* that what is
By Dave Foley · #36084 ·
Re: Subclass to Test in JavaScript?
Hi JB, This is trivially simple in JS, simply create a new object (your "subclass to test") that has its prototype set to your SUT object. All of your SUT methods and attributes will now be
By Sleepyfox · #36083 ·