Eboard 08: Testing and debugging

You are probably being recorded, perhaps even transcribed. Of course, the technology failed in my earlier class, so perhaps not.

Approximate overview

  • Administrivia
  • Questions
  • Lab

Preliminaries

  • There are many sick people on campus. Consider masking.
  • There is no lab writeup for today.
  • Should I keep the Otter.ai transcriptions? Yes

Upcoming work

Tokens

Academic/Scholarly

  • Thursday, 2024-02-08, 11am in JRC 101. Scholars’ Convocation: A Life Worth Archiving – Excerpts from a Memoir.
  • Mentor session next Tuesday.

Cultural

Peer

  • Saturday, 2024-02-10, 10am–1pm, Field House. Darren Young Classic.
  • Womens Tennis Scrimmage, Thursday 6pm. Field House.

Wellness

Misc

  • InfoSec survey (stay tuned for email)

Good things to do (no tokens)

  • Women’s Basketball tonight in Darby
  • 7pm tonight in JRC 101: Renfrow

Questions

Administrative

When will we get mini-projects back?

I set a goal of two weeks.

MP2

Testing and Debugging

How do I start a debugging session on VSCode?

Add a breakpoint.

In the upper right hand corner, click on the down arrow and then “Debug Java”.

Why is there an < in the reading?

It’s HTML for a less-than sign. These documents have been converted too many times and I missed that.

Why couldn’t I use Junit in VScode?

Computers are sentient and malicious.

Or maybe you needed to set up a path to the junit.jar file.

Lab

No writeup! This is just a “do lab to learn the tools” day.

Some things to note

  • Not everyone likes to work at separate computers. Make sure your partner is okay with it.
  • In the future, I will expect that you’ve successfully set up your .ssh keys. Please chat with me if you haven’t done so yet.
  • Make sure to fork and clone when you’re working with class repos. Why? So that you can upload your changes for your partner to see.