Beginning CS-448

This week is the beginning of the spring 2020 semester and the last course of the software development concentration, CS-448. I am excited to finally be working as a developer on one of the LibreFoodPantry projects and can’t wait to get started!

From the blog CS@Worcester – Chris' Computer Science Blog by cradkowski and used with permission of the author. All other rights reserved by the author.

An(other) Introduction

With the semester starting, my blogs are back. CS 448, the software development capstone, requires regular posts. As such, I will be writing posts about my sprints and about readings from the book Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman by Dave Hoover and Adewale Oshineye.

I’m looking forward to this course and I think I’ll get a lot out of it. This will be my first time working on a project that is not purely academic.

From the blog CS@Worcester – D’s Comp Sci Blog by dlivengood and used with permission of the author. All other rights reserved by the author.

LibreFoodPantry: Communication

LibreFoodPantry has plenty of interesting information, but what got my attention was the Communication part. I think communication is very important for a team to succeed. Having so many options to communicate with each other, makes it so easy to solve problems that might come in our way. The issue tracker is a great solution to communicate and keep track of issues while working on the project. On the other hand, Discord and Google groups, get together not only students but mentors as well. Being a member of the LibreFoodPantry community gives us equal rights to communicate with each other using those tools. We all know that developing face to face is not always enough, and we all end up doing most of the work outside of class. We are lucky to have such useful communication tools that will make communication easier for us while working on this project.

From the blog CS@Worcester – Gloris's Blog by Gloris Pina and used with permission of the author. All other rights reserved by the author.

Introduction for CS-448

This blog will be following my cs-448 class for this spring 2020 semester.

From the blog cs@worcester – Zac's Blog by zloureiro and used with permission of the author. All other rights reserved by the author.

Introductory Blog CS-448, Spring 2020

Hi everybody!

I am Gloris Pina. I am a senior Computer Science student at Worcester State University. This blog post is an introduction to the CS-448 course, in Spring 2020. I hope you will enjoy reading my blog posts weekly!

From the blog CS@Worcester – Gloris's Blog by Gloris Pina and used with permission of the author. All other rights reserved by the author.

No Need for Tissues Even if We Have Issues

I thought the issues section of the git lab project was really interesting and a great way to communicate with other members of the project on things that aren’t working to see if others are facing a similar problem or have a solution to it. I believe that it is a great way to give ideas to others and help generate interest in specific areas that are needed or could be created for the project. I really like that people can get involved and discuss ideas for future implementations and things that need to be done in order to move forward. The issues section is definitely a useful part of git lab that i have not used and seen used, but seeing it used in this way is good and helps me to understand how large groups efficiently use git lab to create and optimize projects.

From the blog CS@Worcester – Tyler Quist’s CS Blog by Tyler Quist and used with permission of the author. All other rights reserved by the author.

Intro to My Blog

This blog is a culmination of my thoughts and information learned through various means and allows me to express my ideas and other things with others. I will also be using many different sources to further explain what i have learned and how i may or may not apply it in my future as a computer scientist.

From the blog CS@Worcester – Tyler Quist’s CS Blog by Tyler Quist and used with permission of the author. All other rights reserved by the author.

The LibreFoodPantry FOSSisms

For this first (technically second) post of this semester,  I decided to talk about the FOSSisms section of the LibreFoodPantry main page. This sections was located under the about section. This sections leads off with a short introduction about what FOSSisms are and it was very useful considering I have never seen the word used before. To put it simply, FOSSisms are maxims that Heidi Ellis developed from, open source culture. I won’t talk about all 16 of them because I would be here all day, but I will talk about some of my favorites. I really enjoyed the productively lost section because it explains that the students should get lost, but that they should use this sense of confusion to learn more about what they are confused about. The last section, I’ll talk about is avoiding uncommunicated work. This section was interesting because it basically says that all work should be communicated with other members of the group, and I think that is extremely important for this project that we are about to take on.

From the blog CS@Worcester – My Life in Comp Sci by Tyler Rego and used with permission of the author. All other rights reserved by the author.

One Month Later, We’re Back

Hello again everyone, I know it has only been a month, but I am back to writing posts bi-weekly for my software development capstone. In this blog, I will be mainly discussing topics covered from the book for CS-448. This is my last semester at Worcester State University, and I’m looking forward to writing more blogs for all of you.

From the blog CS@Worcester – My Life in Comp Sci by Tyler Rego and used with permission of the author. All other rights reserved by the author.

Return of the Blog

Today, I began my Spring 2020 semester at Worcester State. In my first class of the day, I discovered that I once again have a requirement to write blog posts. Hooray.

This time, my posts will be for CS-448 – Software Development Capstone. In this class, I will finally get to experience being a part of a major software development project – LibreFoodPantry. As much as I have disliked writing these blog posts, I think the readings for this class and my experiences working on the project will teach me many interesting new ideas about software development that I look forward to sharing.

From the blog CS@Worcester – Computer Science with Kyle Q by kylequad and used with permission of the author. All other rights reserved by the author.