
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.
(21240 views)
Patterns of Software: Tales from the Software Communityby Richard P. Gabriel - Oxford University Press
An informative inside look at the world of software design and computer programming and the business that surrounds them. Written for computer scientists and software entrepreneurs, but the essays are accessible to everyone.
(25266 views)
Foundations of Programming: Building Better Softwareby Karl Seguin - CodeBetter.Com
Free ebook on foundations of programming and building better software by Karl Seguin. Topics covered: Domain Driven Design, Persistence, Dependency Injection, Unit Testing, Object Relational Mappers, Memory and Exceptions.
(18430 views)
Fundamentals of Programming: With Object Orientated Programmingby Gary Marrer
Written for students who are preparing for their first computer programming language class. The topics are presented in an easy to understand fashion with special emphasis on the fundamental concepts necessary to develop quality software programs.
(17202 views)