2/ Unit testing isn't complicated. And, it's a natural idea to scientists. VCS is initially confusing. But, you'll have an itch for it on day 3 when you copy <my_proj> to <my_proj>_2. Containers are initially confusing. But, shipping a facsimile laboratory is a clear win.
-
-
Show this thread
-
3/ To experienced scientists, these are obvious tools that you use every day. But, for scientists who aren't devs first, these aren't often introduced methodically. And, it may be easier to teach intertwined with development, because that's the normal mode of safe development.
Show this thread -
CC:
@pragprog /@PragmaticAndy because I think there is a room for this book, and pragprog is a great publisher for it!Show this thread
End of conversation
New conversation -
-
-
I've never seen those topics in any first course in programming for scientists (or anyone)
- 1 more reply
New conversation -
-
-
Wish I had had such a course. Let me know what you find/develop!
-
I'd love to write a book like, "Writing and Contributing Scientific Software: The Missing Manual."
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.