Designing scientific components
Tóm tắt
Correctness is more precious to scientific programmers than it is to business programmers because of the great difficulty in distinguishing between programming errors, errors in modeling, and errors in algorithms. We've all sat in meetings and discussed whether a peculiar wiggle in a graph represents an algorithm problem (such as neglecting to include a possibly negligible term) or a modeling one (such as ignoring a possibly important physical process). Usually it turns out to be nothing so esoteric: we come back the next week and learn that it was a bug.
Từ khóa
#Programming profession #Open source software #Costs #Libraries #Middleware #Scientific computing #Business #Sun #Packaging #HardwareTài liệu tham khảo
meyer, 1994, Reusable Software
dubois, 1997, Object Technology for Scientific Computing
10.1109/5992.805137
10.1109/SUPERC.1993.1263440
meyer, 1994, Reusable Software
stepanov, 1995, The Standard Template Library
10.1063/1.168674
