Hi Statalist,
I work with a team that generates Stata tools for our team that we are also sharing publicly, either through SSC like this or directly through GitHub like this. As both those packages and the team maintaining them gets bigger, we are looking into some best practices for testing code and perhaps even more general code-testing frameworks to help ensure that new updates to large commands do not cause issues in other features of the command.
There are many tools like this in other programming languages, but those are often language-specific. We cannot be the first ones to have thought of this in the Stata community. Do any of you have some best practices for code testing you could share? If you do not have any input but this might be something you have been thinking about as well, feel free to just hit the subscribe button and we will be happy to post material or links to material that we find.
Any tips and advice will be appreciated! Thanks!
I work with a team that generates Stata tools for our team that we are also sharing publicly, either through SSC like this or directly through GitHub like this. As both those packages and the team maintaining them gets bigger, we are looking into some best practices for testing code and perhaps even more general code-testing frameworks to help ensure that new updates to large commands do not cause issues in other features of the command.
There are many tools like this in other programming languages, but those are often language-specific. We cannot be the first ones to have thought of this in the Stata community. Do any of you have some best practices for code testing you could share? If you do not have any input but this might be something you have been thinking about as well, feel free to just hit the subscribe button and we will be happy to post material or links to material that we find.
Any tips and advice will be appreciated! Thanks!
Comment