
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
Small Memory Software: Patterns for systems with limited memoryby Charles Weir, James Noble - Addison-Wesley
Offers state-of-the art programming solutions for personal digital assistants (PDAs). Includes illustrated patterns professionals can use, with implementation notes for reference, including some on the companion Web site, and examples in C++ or Java.
(21139 views)
500 Lines or Lessby Michael DiBernardo (ed.) - The Architecture of Open Source Applications
This book provides you with the chance to study how 26 experienced programmers think when they are building something new. The programs you will read about in this book were all written from scratch to solve difficult problems.
(10348 views)
Evil by Design: Design patterns that lead us into temptationby Chris Nodder - O'Reilly Media
The book takes a look at how web and application design can be used to exploit psychological principles to persuade us to act. Features include: Examples of evil designs from around the Web; Introduction to the psychology of persuasion; etc.
(18840 views)
97 Things Every Programmer Should Knowby Kevlin Henney - O'Reilly Media
Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems.
(14858 views)