CST438 Software Engineering: Module 1
CST438 Software Engineering: Module 1 Readings: In the readings for this week Ch.1 What is Software Engineering the book examines the differences between "Software Engineering" and "Programming". Where software engineering the focus seems to stem in the maintainability of the code with respect to time, while "programming" is focused on just if the "code works". Two very different mindsets scaling in complexity for software engineering while it seems programming only deals with low-count dimensions. The primary train of thought that software engineers should have according to the book is to have the mindset of "what is the expected lifespan of your code?" and to continually ask the question in regards to security, performance etc. The book also covers dependencies and how it holds a contributing factor to the aforementioned mindset. Dependencies are separate applications in themselves and with each version change also contain cha...