From: wolf Date: Wed, 24 Apr 2002 18:07:29 +0000 (+0000) Subject: Clarify something about software design. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3b755dae6b7636573d0dd6c992d1921d907b641;p=dealii-svn.git Clarify something about software design. git-svn-id: https://svn.dealii.org/trunk@5732 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/tutorial/chapter-2.step-by-step/step-13.data/intro.html b/deal.II/doc/tutorial/chapter-2.step-by-step/step-13.data/intro.html index 0aba96ec67..cd167e2b26 100644 --- a/deal.II/doc/tutorial/chapter-2.step-by-step/step-13.data/intro.html +++ b/deal.II/doc/tutorial/chapter-2.step-by-step/step-13.data/intro.html @@ -112,7 +112,17 @@ number of differences compared to previous example programs: The things the program does are not new. In fact, this is more like a melange of previous programs, cannibalizing various parts and functions from earlier examples. It is the way they are arranged in -this program that should be the focus of the reader. +this program that should be the focus of the reader, i.e. the software +design techniques used in the program to achieve the goal of +implementing the desired mathematical method. However, we must +stress that software design is in part also a subjective matter: +different persons have different programming backgrounds and have +different opinions about the ``right'' style of programming; this +program therefore expresses only what the author considers useful +practice, and is not necessarily a style that you have to adopt in +order to write successful numerical software if you feel uncomfortable +with the chosen ways. It should serve as a case study, however, +inspiring the reader with ideas to the desired end.