1. What’s in your way?
    I need to figure out why the Selenium tests are not always working on the GitLab CI/CD pipeline when it always works on my local machine. For instance, using the same tests, one pipeline says passed, while the next says one of the tests had a Timeout error, even though I already gave it a four second timer. Another test had an error with “session deleted because of page crash from unknown error”, which I am not sure how to fix.
  2. What will you do next week?
    My team and I will finish Phase III of the project. We have table sorting finished, but we have not started on searching or filtering or sorting a grid.
  3. If you read it, what did you think of the Why getter and setter methods are evil?
    I think it makes sense that every private member of a class should not have a getter and a setter, as it exposes the inner workings of the class, defeating the purpose of a class as having data encapsulation. However, I still think some getter and setters methods are not necessarily bad.
  4. What was your experience of select, project, cross join and theta join? (this question will vary, week to week)
    I have not worked with relational algebra before, so I thought it was super informative. I will have to look up natural join though, as I am still a little confused on what it actually does.
  5. What made you happy this week?
    A new “Animation vs Minecraft Short” was posted earlier this week, so I enjoyed watching through the series again on YouTube.
  6. What’s your pick-of-the-week or tip-of-the-week?
    I had a lot of problems earlier today with the jest tests for the frontend, as it kept complaining about Syntax errors on import statements when it seemed perfectly fine. I finally fixed it by referencing (https://github.com/facebook/jest/issues/2663 ), which involved making a new file assetsTransformer.js, editing the package.json file, and deleting my jest.config.js file.



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
Brian Wang

Brian Wang

I am a computer science student at the University of Texas at Austin.