CS253: Software Development with C++

Fall 2021

How To Flunk

Show Lecture.HowToFlunk as a slide show.

How To Flunk CS253

Sarcasm Alert

SARCASM!

Overview

It’s easy to fail CS253!

Anybody can do it!

We will discuss a few sure-fire methods, below.

Cheating

SARCASM! Jack’s pretty mellow about cheating. Feel free to:

Sleep in

SARCASM! The lectures are a total waste of time. Everything that you need is in the slides, and Jack’s voice is enough to put anyone to sleep.

Don’t read the assignment

SARCASM! You were in class when I presented the assignment, so you’ve got a pretty good feeling for what it’s all about. Therefore:

Guessing saves time

SARCASM! Sometimes, when you read something, the meaning isn’t clear to you. Don’t sweat it—it’s not important. Guessing will certainly tell you the right meaning.

Memorization

SARCASM! I expect you to memorize not only the ENTIRE optional textbook, but also the parts of C++ that were created after the book was published.

Therefore, you have no need of these excellent on-line references:

Don’t compile your code

SARCASM! Compiling is the TA’s job, not yours. Therefore:

Don’t test your code

SARCASM! Testing is a waste of time, especially for you, the most brilliant programmer who ever lived. Besides, it’s depressing. Who wants to find bugs? Therefore:

Don’t test your packaging

SARCASM! Similarly, testing your packaging is a waste of time. Sure, the writeup says to create a CMakeLists.txt containing blah blah blah, but that’s only a suggestion. The TA has lots of spare time, and will figure out how you packaged your code. Also, if you left out a file, I’m sure that the TA will stop everything and send email to you requesting that file. Therefore, it would be a waste of time to:

Office Hours

SARCASM!