It's time to choose a Question of the Week! The Question of the Week demonstrates what a good on-topic question looks like. Last week, we picked:

Suggest the next Question of the Week: just pick a good question from this search query and post the link as an answer. If you want to, add a short explanation why the suggested question is great.

Vote on suggestions to select the next Question of the Week. Ask yourself:

  1. Is this question firmly and unambiguously within the scope of Software Engineering?

  2. Is this an interesting and well-written question?

  3. Would I like to see more questions like that?

The next QotW will be the suggestion with the highest score by next Sunday. If you have doubts about a suggestion, you can discuss it in the comments.

Vote for this meta question if you like the Question of the Week contest. This makes the contest more visible in the community bulletin on the right. Please also look at the Question of the Week Evaluation where we discuss whether this contest should be continued, and what could be improved.


2 Answers 2


Effectively tracking changes to configuration from dev to prod

Clearly a "Systems Lifecycle" question, which needs combined organizational and technical measures, so undoubtly within the site's scope. Also a "real life" situation - I have encountered these kind of questions multiple times in the past, and I guess others, too. So I am a bit astonished the question did not get more attention last week - maybe it will get by my suggestion for the QotW here.


Should every method return a value for Unit Testing?

This question is about adapting a design for testability. But it turns out to be a bit of an XY-problem. Since OP has provided a couple of code snippets for context and has expressed their intention, the answers were able to point out that the “system under test” doesn't just have to be a single method.

Not the answer you're looking for? Browse other questions tagged .