Bookbot

Object-Oriented Implementation of Numerical Methods

An Introduction with Java & Smalltalk

En savoir plus sur le livre

Numerical methods align well with an object-oriented approach, as mathematics builds complex ideas on simpler foundations. Once a property is established for a concept, it can be applied to any new concept sharing the same basis, akin to reuse and inheritance in object-oriented (OO) methodology. However, few resources on numerical methods focus on teaching developers how to design and build effective code. Good computing routines are tailored to specific problems, requiring insight and understanding rather than mere recipes and black box solutions. Developers must be equipped to create new programs for varied applications. This work presents a comprehensive OO design methodology in a clear, systematic manner. Each method is introduced with a brief explanation, followed by a description of the general OO architecture for the algorithm. The code implementations are discussed alongside real-world examples from the author's extensive experience in commercial applications. Key features include an exploration of design methodology and patterns rather than just canned solutions, implementations in both Java and Smalltalk to enhance understanding of OO programming languages, a step-by-step guide for programmers transitioning from procedural languages like C or Fortran, and a chapter dedicated to data mining, a crucial application of numerical methods.

Achat du livre

Object-Oriented Implementation of Numerical Methods, Didier H. Besset

Langue
Année de publication
2000
Reliure
(rigide)
Nous vous informerons par e-mail dès que nous l’aurons retrouvé.

Modes de paiement

Personne n'a encore évalué .Évaluer

Titre
Object-Oriented Implementation of Numerical Methods
Sous-titre
An Introduction with Java & Smalltalk
Langue
Anglais
Publié
2000
Format
rigide
Pages
766
ISBN10
1558606793
ISBN13
9781558606791
Séries
Description
Numerical methods align well with an object-oriented approach, as mathematics builds complex ideas on simpler foundations. Once a property is established for a concept, it can be applied to any new concept sharing the same basis, akin to reuse and inheritance in object-oriented (OO) methodology. However, few resources on numerical methods focus on teaching developers how to design and build effective code. Good computing routines are tailored to specific problems, requiring insight and understanding rather than mere recipes and black box solutions. Developers must be equipped to create new programs for varied applications. This work presents a comprehensive OO design methodology in a clear, systematic manner. Each method is introduced with a brief explanation, followed by a description of the general OO architecture for the algorithm. The code implementations are discussed alongside real-world examples from the author's extensive experience in commercial applications. Key features include an exploration of design methodology and patterns rather than just canned solutions, implementations in both Java and Smalltalk to enhance understanding of OO programming languages, a step-by-step guide for programmers transitioning from procedural languages like C or Fortran, and a chapter dedicated to data mining, a crucial application of numerical methods.