CST 438 – Week 8 Learning Journal

5 Most Important Things Learned in CST 438

Testing methods

I chose this because testing is a large part of software development, and I have not been exposed to it much in the past. My capstone project involves writing tests for an open source project, so I feel it is the most valuable thing I learned.

Agile vs Waterfall

As a software developer, every job you find will require you to know at least one of these development methods. It is important to know what the lifecycle of development will look like.

Microservices or Monoliths

Web services traditionally use monolithic design, but recently microservice architecture has gained popularity. It is important to recognize the difference between the two.

React

React is a widely used and very powerful framework for JavaScript. It is great to have a project using React for my portfolio.

Messaging

Messaging is an important thing to know for different services to be able to communicate with each other.

Leave a Comment