Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CS-340

CS-340

How do you write programs that are maintainable, readable, and adaptable? Especially consider your work on the CRUD Python module from Project One, which you used to connect the dashboard widgets to the database in Project Two. What were the advantages of working in this way? How else could you use this CRUD Python module in the future?

By keeping the code in modules it allows me to change only a few things instead of rewiring the entire code. This also allows the modules to be moved to other databases easier.

How do you approach a problem as a computer scientist? Consider how you approached the database or dashboard requirements that Grazioso Salvare requested. How did your approach to this project differ from previous assignments in other courses? What techniques or strategies would you use in the future to create databases to meet other client requests?

I used the requirements of the client and formulated it directly into code. This allowed me to take out the guesswork and provide them with exactly what they asked for. This was different than the past because the requirements aren't always laid out like they were here.

What do computer scientists do, and why does it matter? How would your work on this type of project help a company, like Grazioso Salvare, to do their work better?

Computer scientists solve complex problems using coding and mathematics. It matters because it allows things to be done much more efficiently. The project allowed me to make the clients life easier by providing a dashboard of the dogs they were trying to find quickly and efficiently.

About

CS-340

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages