The document discusses the importance of software engineering principles like quality, reliability, reproducibility, testing, version control, modularity and reuse for computational science. It questions if computational science can even be considered science if results are not reproducible. It suggests motivating good software engineering practices through productivity, open source contributions, focusing on small improvements, and establishing expectations in the community.