Static vs. dynamic languages: a literature review edit / delete

Metastudy of the effectiveness of static typing. Well worth reading. "The summary of the summary is that most studies find very small effects, if any. However, the studies probably don’t cover contexts you’re actually interested in"

to language-design research software-engineering type-systems ... on 28 February 2016

The Six Dumbest Ideas in Computer Security edit / delete

Probably best viewed as starting points for discussion...

to design philosophy security software-engineering ... on 31 December 2015

A successful Git branching model » nvie.com edit / delete

Nothing especially novel about the model, but this is a nice explanation with diagrams.

to ag0700 branching git software-engineering version-control ... on 03 May 2015

The real benefit of Agile - Michael Brunton-Spall edit / delete

"Doing agile badly is cheaper than doing waterfall badly". Short and sweet.

to ag0700 agile software-engineering ... on 13 March 2015

Game Programming Patterns edit / delete

A relatively small collection of design patterns for games implementation, including reevaluation of some of the Gang of Four patterns. Good content; students will probably find this an interesting read. (The writing style is a bit cutesy, though!)

to ag0700 design design-patterns games patterns software-engineering ... on 13 March 2015

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

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