Chapter 9 details the transition from a new FOSS project to a mature FOSS project. The hand off step is the first part of this transition in which a new professional developer takes over the project moving forward. Other aspects of moving forward and the maturing of a FOSS project include opening a forum for …
Category Archives: Uncategorized
Meeting Charleston
Due to the pandemic going on currently I was not able to meet with any groups in the Charleston area. However, two weeks ago I competed in the national cyber league hosted by cyber skyline. The National Cyber League is a biannual cybersecurity competition that consists of challenges designed to demonstrate participants ability to identify …
Chapter 6
Chapter 6 generalizes the concept of solid database structures and how to implement them. Normalization is the first key topic that stands out to me here. Any developer working on a project should have a clear scope of how to handle each task at hand. Normalization is the key to this. Developers tasked with planning …
Chapter 5
Chapter 5 of our book mostly revolves around how implementing proper testing practices can greatly benefit developers. Testing is crucial to any type of development to ensure that the finished product will work as expected/ intended. This chapter goes very in depth over unit testing and the use of properly designed test case template as …
Release early and often
This concept is one that we covered last semester in 362. It is important to employ this concept when you know you will be adding too and modifying an existing project. Releasing early and often also allows clients outside of the development environment to stay up to date on the happenings surrounding the project. Which …
What's Happening?
The article I picked to read was from the CoACM magazine titled “Cyber Security, Nuclear Security, Alan Turing, and Illogical Logic” The article was written by Martin Hellman one of the creators along with Diffie and Merkle of public key cryptography. The first half of the article discusses Hellman and Diffie’s troubles “battling” the National …
STUPID or SOLID?
The idea of this reading was to convey “SOLID” coding practices that all developers should strive to employ. The “STUPID” part of the article refers to: Singletons, Tight Coupling, Untestability, Premature Optimization, In-descriptive naming, and Duplication. All of these are concepts I have absolutely used many times in my career as a computer science student. …
This Bugs Me
6.4 Find the oldest bug that’s still open in your chosen project. Write a blog entry describing the problem, with a theory about why the bug hasn’t been resolved yet. (Bonus points if you can actually resolve the bug.) The oldest open issue for OpenPetra is “Print Posting Register after posting a batch only works …
Introdcution
My name is Wright Ledbetter, and I am a senior at college of Charleston. My major is computer science. I am an introvert, but still consider myself to be fun loving and out-going at times. My biggiest hobbies include reading, playing video games, amatuerly playing the guitar, and occasionally playing dungeons and dragons. I’m looking …
HW 27: Chapter 25
25.10. Describe five factors that engineers should take into account during the process of building a release of a large software system. Marketing – teams will need to have the experience and know how to meet the costumers expectations. Instructions – the users will need a well documented list of instructions for how to use …