CCBC Chapter 17 Recap

CCBC Chapter 17 Recap

Professional Development

13 Qs

quiz-placeholder

Similar activities

Azure Quiz

Azure Quiz

Professional Development

18 Qs

Introduction to Project Management

Introduction to Project Management

Professional Development

10 Qs

Quiz Lesson 3 - Topic C (Schedule)

Quiz Lesson 3 - Topic C (Schedule)

Professional Development

10 Qs

PPE

PPE

Professional Development

10 Qs

Resume Writing

Resume Writing

Professional Development

15 Qs

AED

AED

Professional Development

10 Qs

Engagement Activity (UPE)

Engagement Activity (UPE)

Professional Development

10 Qs

Business Agility Quiz

Business Agility Quiz

Professional Development

15 Qs

CCBC Chapter 17 Recap

CCBC Chapter 17 Recap

Assessment

Quiz

Professional Development

Professional Development

Medium

Created by

K Brar

Used 2+ times

FREE Resource

13 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following describes the ideal process when running a build for a project?

It should involve multiple complex steps and commands

It should require an adventure through the codebase.

It should require checking out numerous pieces from source control

It should involve a single trivial operation followed by a straightforward command.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Is this a good header comment?

No

Depends on the context

Yes

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Generally, why are boolean arguments a red flag?

It's a sign that a function does more than one thing

They lower readability

They are too abstract

They are inefficient

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is it recommended to avoid using multiple languages in a single file?

To showcase proficiency in multiple languages
To avoid confusion, errors, and difficulties in maintaining the code.

To reduce file size

To confuse other developers

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the "The Principle of Least Surprise"?

The Principle of Least Surprise refers to the most complex solution being the best.
A system should behave in a way that most users would expect.
A system should behave in a way that most users would not expect.

A methadology used to reduce bugs

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The fewer methods a class has, the better. The fewer variables a function knows about, the better. The fewer instance variables a class has, the better.

Depends on the programming language
False
Partially true
True

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why should we strive to eliminate "Feature Envy"

To avoid exposing the internals

of one class to another

To speed up the development process

To create more dependencies between classes

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?