Free sources for numerical methods and math-intensive code

July 14, 2008 · Filed Under Software development · Comment 
From: Shawn Gay

As a scientific programmer, I am always on the lookout for open-source or free numerical method and math software libraries to leverage in my programs. There are some very useful packages out there that can make life a lot sweeter when you are writing physics, engineering, or other computationally complex code.

Read more

Some software development best practices

July 2, 2008 · Filed Under Software development · Comment 
From: Shawn Gay

Software development projects vary over such a wide range of magnitudes and complexity that it is not easy to generate a list of best practices that is applicable to every project. However, there are a few practices that are nearly universal in my experience. The ones I will cover in this post are: configuration management, feature/defect tracking, and unit testing.

Read more