Apprenticeship Patterns: Breakable Toys

The second Apprenticeship pattern I would like to discuss is titled “Breakable Toys.” This pattern is based on the idea that experience is built upon failure. Because many software developers work in an environment that does not allow them to fail, they have trouble learning more about development and improving their skills. This pattern encouragesContinue reading “Apprenticeship Patterns: Breakable Toys”

Angular Components

This past week, I began to work with REST API frontend code using the Angular framework in CS-343. The introductory class activity taught the basics about setting up and working with an Angular project as well as some useful properties of Angular (such as *ngIf) that I definitely see myself using in the future. However,Continue reading “Angular Components”

The Single Responsibility Principle

Several weeks ago, we briefly discussed the SOLID design principles in CS-343. This discussion was supposed to lead into a homework assignment where we would research a couple of principles, but since this never happened I decided to research a SOLID principle for a blog post instead. In this post, I will be focusing onContinue reading “The Single Responsibility Principle”

Create your website at
Get started