From 7edca6abffc03c0133a1df916b1b677e695dfb7b Mon Sep 17 00:00:00 2001 From: Steven A Moore Date: Mon, 3 Feb 2025 08:25:26 -0500 Subject: [PATCH] Update GUIDELINES.md --- etc/GUIDELINES.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/etc/GUIDELINES.md b/etc/GUIDELINES.md index 863f7ba..64f597d 100644 --- a/etc/GUIDELINES.md +++ b/etc/GUIDELINES.md @@ -1,9 +1,7 @@ -# CS445: Software Engineering Guidelines - -*A portion of your team's final project will be graded against these guidelines and specifications* +# CS445: Software Engineering Principles 1. Software breaks at the interfaces - * If you don't do a system architectural design with well-defined interfaces, integration will be a big mess.You must have some external system architecural design that is kept up to date with your current architecture. + * If you don't do a system architectural design with well-defined interfaces, integration will be a big mess. You must have some external system architecural design that is kept up to date with your current architecture. 2. Good software is in your head, not the computer * Design, Design, Design, then design some more. You should spend at least as much time designing your code, before you write a single line, as you will spend coding.