5 exercises on technical decision phrases. Choose the most natural and professional option.
0 / 10 completed
1 / 10
You want to open a technical recommendation confidently. Which phrase is most effective?
Option A is direct, reasoned, and confident. It leads with a clear recommendation, then immediately supplies two reasons: technical fit (relational integrity) and pragmatic fit (already in the stack). 'I think Postgres is probably good' (B) hedges with 'probably' and 'think' — it sounds uncertain. 'We could use Postgres' (C) is even vaguer, offering no reasoning. 'Postgres might work' (D) is the weakest — 'might' signals you haven't thought it through. Technical recommendations land best when you state them directly and attach at least two supporting reasons immediately.
2 / 10
You need to explain a trade-off to your team. Which phrasing is clearest?
Option C names both sides of the trade-off explicitly (speed vs consistency), ties them to concrete technical behaviour (faster reads, eventual consistency), and does it in one sentence. 'There are pros and cons' (A) is universally true and says nothing. 'It's not perfect but it works' (B) is vague and slightly apologetic. 'We have to choose between two things' (D) identifies that a trade-off exists but names neither side. In architecture discussions, the formula is: 'The trade-off is X versus Y — we gain X because of Z, but we accept Y as a consequence.'
3 / 10
A colleague questions a decision you already made. How do you defend it professionally?
Option B defends the decision by linking the choice (event-driven) to two concrete outcomes (decoupling, easier scaling). It shows reasoning rather than authority. 'I did it this way because I wanted to' (A) is not a technical justification at all. 'This is the standard approach' (C) appeals to convention rather than reasoning — which can be challenged. 'Everyone does it this way' (D) is an appeal to popularity, not logic. When defending a past decision, always name the technical outcome you were optimising for. That keeps the conversation in the domain of engineering trade-offs.
4 / 10
You want to propose an alternative approach without dismissing your colleague's idea. Which phrase is best?
Option D is diplomatic and substantive. 'An alternative worth considering' frames it as a suggestion, not a rejection. It then names the alternative (read replica), acknowledges a downside (complexity), and explains the benefit (removes cache-invalidation entirely). 'Your approach is wrong' (A) is confrontational and shuts down collaboration. 'There's a better way to do this' (B) implies the other person's idea is inferior without saying why. 'I wouldn't do it that way' (C) is dismissive without offering a path forward. Always acknowledge one downside of your alternative — it shows intellectual honesty.
5 / 10
After defending your technical recommendation, you want to show openness to other views. Which phrase achieves this best?
Option A signals genuine openness while maintaining intellectual integrity — you're not capitulating, you're inviting compelling counter-arguments. The phrase 'if there's a strong reason' keeps the conversation in the domain of evidence. 'I guess we could do it your way' (B) sounds reluctant and passive-aggressive. 'Whatever the team wants is fine' (C) abandons your technical perspective entirely, which is not leadership. 'I don't mind either way' (D) implies the decision doesn't matter — undermining your previous recommendation. Confident engineers hold their position lightly: they defend it well, but update when shown better evidence.
6 / 10
Sarah: 'I think we should use React for this new UI component. It's the standard library and will make future maintenance much easier.'
Which response best demonstrates confidently proposing a technical decision?
The correct answer directly proposes the decision and justifies it briefly. Options A and B are too hesitant or overly assertive without providing supporting rationale. Option C frames the proposal as aligned with strategy and avoids dismissing the colleague's input, while option D invites further discussion.
7 / 10
David (in a Slack channel): 'The database query is slow. We should optimize it.'
Which of the following phrases best communicates this issue and suggests a solution in a professional manner?
This response clearly identifies the problem (performance issues) and proposes a specific solution (indexing). Options A are too informal and demanding, option B is overly vague, and options C & D are completely irrelevant. Framing the issue as an opportunity for optimization demonstrates proactive problem-solving.
8 / 10
Emily (in a code review comment): 'I'm not sure why you used this approach. It seems overly complex.'
Which response best defends her technical decision while remaining open to feedback?
The correct answer provides a justification for the choice (efficiency) and references supporting documentation. This demonstrates confidence in the decision while acknowledging the reviewer's perspective. Options A are dismissive, option B is confrontational, and option C is unprofessional.
9 / 10
John (in a PR description): 'I've implemented the new authentication flow using OAuth2. This approach offers improved security and scalability compared to our previous method.'
Which phrase best demonstrates proposing an alternative and highlighting its advantages?
This response clearly states the change (OAuth2), explains its benefits (security & scalability), and directly contrasts it with the previous method. It's a concise and persuasive justification for choosing a new approach. Options A and C are dismissive/irrelevant, while option B is too simple.
10 / 10
Michael (during a standup): 'I'm working on the API endpoint for user profiles. I've decided to use RESTful principles.'
Which response best demonstrates openness to alternative approaches after defending his decision?
This response explicitly states openness to alternative views while reaffirming the rationale behind the chosen decision. This demonstrates professionalism and a collaborative mindset. Options A & C are overly dogmatic, and option B is defensive.
What will I practise in "Technical Decision Phrases: Proposing & Defending Choices"?
This module focuses on Phrasebook — real workplace phrasing you'll use on the job. It contains 10 scenario-based multiple-choice questions with instant feedback.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account or sign-up required.
How many questions does this exercise have?
This module includes 10 questions. Each one gives an immediate right/wrong result plus a full explanation of the correct phrasing.
What happens if I answer a question incorrectly?
You'll see the correct answer highlighted straight away, along with a plain-English explanation of why it's right and why the other options don't fit — mistakes are part of the learning here.
Can I retry the exercise if I want a better score?
Yes — use the 'Try again' button on the results screen to reset your score and go through the questions again. There's no limit on attempts.
Who is this Phrasebook exercise for?
It's aimed at IT professionals with working English who want to sound more natural and precise around phrasebook — useful whether you're preparing for real conversations at work or just building confidence with the vocabulary.
Do I need an account to track my progress?
No account is needed. Your progress through the exercise is tracked locally in your browser for the current session, and you can replay the module at any time.
How is this different from reading a blog article?
This exercise is an interactive drill that tests and reinforces specific phrasing through multiple-choice questions with instant feedback, while blog articles explain concepts and vocabulary in prose. The two work well together.
Where can I find more Phrasebook exercises?
See the Phrasebook hub for more modules like this one, or browse the full Exercises page for other IT-English topics.
Can I complete this exercise on my phone?
Yes — every exercise on CoderSlingo is fully responsive and works on phones and tablets, so you can practise anywhere.