
Scientific Software Engineering in a Nutshell
by Helmut G. Katzgraber
Publisher: arXiv 2010
Number of pages: 39
Description:
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this chapter the importance of using the right tool for the right problem is emphasized. Common tools to organize computer programs, as well as to debug and improve them are discussed, followed by simple data reduction strategies and visualization tools.
Download or read it online for free here:
Download link
(340KB, PDF)
Similar books
Picturing Programs: an Introduction to Computer Programmingby Stephen Bloch - College Publications
Picturing Programs is a textbook for beginning computer programming, not directed towards learning a particular programming language, but rather at learning to program well. This book can be used at the high school or college level.
(18174 views)
DevOps for Digital Leadersby Aruna Ravichandran, Kieran Taylor, Peter Waterhouse - Springer
This book provides digital leaders who are accountable for the rapid development of high-quality software applications a concise guide to designing, implementing, measuring, and improving DevOps programs that are tailored to their organizations.
(8360 views)
Bringing Design to Softwareby Terry Winograd - Addison-Wesley
In this landmark book, Terry Winograd shows how to improve the practice of software design, by applying lessons from other areas of design to the creation of software. The goal is to create software that works -- really works.
(16009 views)
Software Development Guidelines- literateprogramming.com
A guide for software source code quality. The guidelines apply to anyone who creates, modifies, or reads software source code. This document is a set of rules to follow during the implementation phase that will help produce a higher quality result.
(21324 views)