New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Scrum PSD Exam - Topic 2 Question 72 Discussion

Actual exam question for Scrum's PSD exam
Question #: 72
Topic #: 2
[All PSD Questions]

What would not be considered refactoring?

Show Suggested Answer Hide Answer
Suggested Answer: B

Branching means that you create a new version from the code that exists indepently from the original code. It is not isolated forever, it can be merged back later.


Contribute your Thoughts:

0/2000 characters
Stefany
2 months ago
Extracting methods is definitely refactoring!
upvoted 0 times
...
Arletta
2 months ago
Totally agree, that's a major change!
upvoted 0 times
...
Ellen
2 months ago
Changing external interfaces or APIs isn't refactoring.
upvoted 0 times
...
Ngoc
3 months ago
Renaming things is just good practice, not refactoring.
upvoted 0 times
...
Iola
3 months ago
Wait, really? I thought that could be part of it.
upvoted 0 times
...
Fausto
3 months ago
I feel like extracting interfaces is a gray area, but I think it still counts as refactoring. Changing external APIs seems like the odd one out here.
upvoted 0 times
...
Jutta
3 months ago
I'm not entirely sure, but I think reordering method parameters might be considered refactoring since it improves readability?
upvoted 0 times
...
Kati
4 months ago
I remember practicing a question where we had to identify refactoring techniques, and I feel like extracting methods and renaming things are definitely part of it.
upvoted 0 times
...
Tommy
4 months ago
I think refactoring is all about improving code without changing its behavior, so maybe changing external interfaces or APIs isn't refactoring?
upvoted 0 times
...
Deonna
4 months ago
Ah, I think I've got it. Changing external interfaces or APIs would be a more significant change than just refactoring, so that's the answer I'm going with.
upvoted 0 times
...
Dean
4 months ago
I'm a bit confused on this one. Reordering method parameters and extracting interfaces both seem like they could be considered refactoring, but I'm not 100% sure.
upvoted 0 times
...
Loise
4 months ago
Extracting methods and renaming things to be more logical both sound like textbook refactoring techniques to me. I'm not sure about the other options.
upvoted 0 times
...
Catarina
5 months ago
Changing external interfaces or APIs seems like it would be more than just refactoring, so I'm going to go with that as the answer.
upvoted 0 times
...
Pearline
5 months ago
Hmm, this is a tricky one. I'll need to think carefully about the definition of refactoring to figure this out.
upvoted 0 times
...
Felicitas
9 months ago
Refactoring, huh? I guess that's what they call it when you're just rearranging the deck chairs on the Titanic.
upvoted 0 times
Krissy
8 months ago
C) Changing external interfaces or APIs
upvoted 0 times
...
Myra
8 months ago
B) Reordering method parameters to improve readability
upvoted 0 times
...
Geraldo
9 months ago
A) Extracting methods
upvoted 0 times
...
...
Shaun
10 months ago
Changing external interfaces or APIs? That's like doing open-heart surgery on your codebase. Not exactly what I'd call a 'refactor'.
upvoted 0 times
Earnestine
9 months ago
D) Renaming things to be more logical
upvoted 0 times
...
Evangelina
9 months ago
C) Changing external interfaces or APIs
upvoted 0 times
...
Jina
10 months ago
B) Reordering method parameters to improve readability
upvoted 0 times
...
Artie
10 months ago
A) Extracting methods
upvoted 0 times
...
...
Gilma
10 months ago
Reordering method parameters for better readability? Sign me up! That's a quick and easy win for refactoring.
upvoted 0 times
...
Genevive
10 months ago
I believe extracting methods and renaming things to be more logical are examples of refactoring.
upvoted 0 times
...
Anika
10 months ago
Extracting methods and interfaces - those are classic refactoring techniques to improve code organization and flexibility. Can't go wrong with those choices!
upvoted 0 times
Glory
9 months ago
E) Extracting interfaces
upvoted 0 times
...
Sean
9 months ago
A) Extracting methods
upvoted 0 times
...
...
Coleen
10 months ago
I agree with Carisa. Refactoring is about improving the internal structure without changing the external behavior.
upvoted 0 times
...
Antione
10 months ago
Hmm, I'm pretty sure changing external interfaces or APIs wouldn't be considered refactoring. That's more like a major redesign, right?
upvoted 0 times
...
Carisa
10 months ago
I think changing external interfaces or APIs would not be considered refactoring.
upvoted 0 times
...

Save Cancel