Programmer (Profession)

Programming Talks tagged with: "Programmer (Profession)"

Eric Shull: Communicating Sequential Processes (September 22, 2015)

Eric Shull: Communicating Sequential Processes (September 22, 2015)The time has come to think concurrently. Traditional software concurrency management leads to non-deterministic race conditions and deadlocks that are hard to reproduce and debug, leading to unreliable software. That means it's time to introduce math. Tony Hoare's paradigm of communicating sequential processes, or CSP, is not only a robust ...

Kicking the Complexity Habit • Dan North

Kicking the Complexity Habit • Dan NorthThis presentation was recorded at GOTO Chicago 2014 http://gotochgo.com Dan North - Agile Troublemaker, Developer, Originator of BDD ABSTRACT Without rigorous care and attention software quickly becomes messy and unmanageable. Even with the best intentions entropy and complexity are a fact of life in growing applications. As in many other contexts it is easier ...