Difference between revisions of "Programming pitfalls"
Jump to navigation
Jump to search
m (Protected "Programming pitfalls": part of pragmatic programming [edit=sysop:move=sysop]) |
|||
Line 1: | Line 1: | ||
− | + | [[Category:Pragmatic Programming]] | |
+ | '''Programming Pitfalls: and how to avoid them''' | ||
+ | |||
+ | =Introduction= | ||
==numerics== | ==numerics== |
Revision as of 16:36, 2 September 2008
Programming Pitfalls: and how to avoid them
Introduction
numerics
examples include odd things with floating point convergence of an algo' optimisation flags to the compiler can change he results: Lorenz
save
problems with allocate. Would need to move to a higher level, but more problems if several routines use the same name
assumed-shape array arguments
useful for information hiding but you need an explicit interface (in the calling code) to make use of them