CS 373 Spring 2021 Week 7: Joshua Skadberg

  1. What did you do this past week?
    I worked on project 2 this week as well as other projects for my other classes. I also attended classes normally, and it was not too difficult to get back on track from like before the power outage situation.
  2. What’s in your way?
    Nothing to unmanageable has come up so far. Having a team to discuss with is a real big bonus, as if I am unable to solve something, a second opinion is valuable.
  3. What will you do next week?
    Next week, I will continue to work on IDB1 and hopefully we can get it more dynamic instead of our static hard coded implementation.
  4. If you read it, what did you think of the Open-Closed Principle?
    I thought it was very interesting, and its what I have learned is an essential principle of programming. But it still is easier said than done, and I find myself falling into bad habits of programming by handling too many things in one function. It is better to modularize code, because it allows things such as unit tests, reduces the amount of bugs written, makes code much more easily read, and allows you to make assumptions while coding, instead of re-implementing everything.
  5. What was your experience of iterators and reduce2? (this question will vary, week to week)
    I personally have not used iterators that much. The most that I’ve used them was in C++, because it was always complicated for me to iterate through things in C++. However, I believe that I may use iterators much more often now on, as in python it seems much more simple and readable.
  6. What made you happy this week?
    I started a Minecraft play through with my friends, and so far it has been extremely fun, and allows me to connect with my friends despite quarantine.
  7. What’s your pick-of-the-week or tip-of-the-week?
    Stevia extract is sucralose based, which means that it doesn’t have he same affect as regular old sugar, and my favorite reason why I use it often is because I can enjoy sweet coffee without rotting my teeth.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Development Team vs Support. What Web Development Service to Choose?

TYPO: 1 | Vulnhub Walkthrough

How to Convert Multiple CSV Files to Excel in Go

Database Design 101

How to convert XML to JSON in Python

Desktop Restart — Citrix Storefront Power Management

How to Add a Text Watermark to a PDF using Java

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Josh Skadberg

Josh Skadberg

More from Medium

Why is my thread constantly tangling in my embroidery machine? - 5 Simple Fixes

Is the Relationship Between Internet Celebrities and Their Audiences Exploitative?

How do I balance everything while managing ADHD?

CS 373 Spring 2022: Yifan Zhou