====================================================================
Published: 19 January 2021
Tags: algorithms, data structures, design patterns, development processes, research, software architecture
Raymond Turner, Giuseppe Primiero, and Nicola Angius discuss the philosophy of computer science.
Some highlights:
- "The philosophy of computer science considers the ontology and epistemology of computational systems, focusing on problems associated with their specification, programming, implementation, verification and testing"
- The article generally leans heavily in academia
- A good overview of most about everything that goes into writing code