hard · LSAT Logical Reasoning
Software Engineer A: "We should migrate the entire codebase to the new framework now. Waiting will only make the migration more expensive, since every new feature we build on the old framework in the meantime is more code that will eventually need to be rewritten." Software Engineer B: "Migrating now would be a mistake. The new framework is still missing several capabilities our product depends on, so an immediate migration would force us to either delay critical features or build risky workarounds, either of which would cost far more than the extra rewrite work created by waiting a few more months."
Software Engineer A and Software Engineer B are committed to disagreeing about whether
- migrating to the new framework immediately, rather than waiting, is the less costly overall course of action
- continuing to build new features on the old framework adds to the amount of code that will eventually need rewriting
- the new framework currently lacks some capabilities that the product depends on to function properly
- the engineering team has sufficient available staff to carry out a full codebase migration in the near term
- delaying critical product features would have some negative effect on the company's competitive position
Sign up free to see the explanation and track your rank →
More LSAT Logical Reasoning practice
- Which one of the following is an assumption required by the argument?
- Which one of the following can be properly inferred from the statements above?
- The question type just described is best identified as which one of the following?
- The reasoning in the argument is flawed in that the argument
- The reasoning in the argument is flawed because the argument
- Which one of the following most accurately describes the relationship the statement establ
- Which one of the following can be validly inferred from the two conditionals above?
- Which one of the following must be true given the statement above?