Programming in general ====================== This page is a collection of links about programming in general. - `bionitio `_ has best-practices versions of the same program written in multiple languages. - https://news.ycombinator.com/item?id=20487652, some commentary on what is a program vs what is the source code - `Ten simple rules for documenting scientific software `_ - `Testing, by walking into a bar `_ Fun collection of tweets from developers riffing on a common theme; makes you think about all the different edge cases, and how testing is really never finished. .. todo:: Needs more content!