Thinking Forth edit / delete

Leo Brodie's classic book, now available under a Creative Commons license.

to books etext forth language-design programming rpn software-engineering ... on 24 November 2014

The people behind research software edit / delete

"The people behind research software - Research Software Engineers (RSEs) - lack recognition and reward for the incredible contribution they make to research. The RSE Community have come together to raise awareness of this issue, to campaign for change, and to share knowledge and collaborate to improve research software."

to research software-engineering ... on 03 October 2014

Systems Programming at Twitter edit / delete

Scala, futures, and functional composition.

to concurrency network programming scala software-engineering web ... on 30 April 2014

How We Use GitHub Issues To Organize a Project edit / delete

As it says. GitHub's issue tracking is pretty primitive, but you can make it work for this kind of thing. May be of use to project students.

to 3yp github issue-tracking software-engineering ... on 09 April 2014

It Will Never Work in Theory - Software development research that is relevant in practice edit / delete

Good examples of papers with findings that are directly applicable to software engineering or teaching practice. Students will probably find this interesting.

to ag0700 ag0803 research software-engineering teaching ... on 02 April 2013

Why Crunch Modes Doesn't Work: Six Lessons | IGDA edit / delete

Recommending reading for our students (although I'm surprised it's not common sense): "When used long-term, Crunch Mode slows development and creates more bugs when compared with 40-hour weeks."

to ag0700 ag0803 business games management software-engineering time-management work ... on 02 April 2013

Software Carpentry: Index edit / delete

"Software Carpentry is an intensive introduction to basic software development practices for scientists and engineers." I'd love to teach this...

to cs engineering python science software-engineering teaching ... on 08 February 2010

Software Tools edit / delete

Worth pointing CO886 students to.

to co886 software-engineering ... on 20 November 2009

Bad Engineering Properties of Object-Oriented Language edit / delete

Luca Cardelli on some of the failings of OO.

to language-design oo research software-engineering ... on 04 December 2008

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom