Overload Journal 114 - April 2013

  • Overload 114 PDF

  • Overload 114 ePub

  • Knitting Needles and Keyboards  WEB  PDF
    By Frances Buontempo
    Traditionally, both journals and developers have editors. Frances Buontempo considers the role of an editor, in another attempt to avoid writing an editorial.

  • A Model for Debug Complexity  WEB  PDF
    By Sergey Ignatchenko and Dmytro Ivanchykhin
    Debugging any program can be difficult. Sergey Ignatchenko and Dmytro Ivanchykhin develop a mathematical model for its complexity.

  • Valgrind Part 6 - Helgrind and DRD  WEB  PDF
    By Paul Floyd
    Debugging multi-threaded code is hard. Paul Floyd uses Helgrind and DRD to find deadlocks and race conditions.

  • Quality Matters #7 Exceptions: the story so far  WEB  PDF
    By Matthew Wilson
    Exception handling is difficult to get right. Matthew Wilson recaps the story so far.

  • Causality - Relating Distributed Diagnostic Contexts  WEB  PDF
    By Chris Oldwood
    Supporting a system with many moving parts can be hard. Chris Oldwood demonstrates one way to add tags to log information to aid diagnosis.

  • Executable Documentation Doesn’t Have To Slow You Down  WEB  PDF
    By Seb Rose
    Comprehensibility of end-to-end scenarios and quick feedback of unit tests are competing goals. Seb Rose introduces Cucumber with tags to meet both needs.

  • Why Dysfunctional Programming Matters  WEB  PDF
    By Teedy Deigh
    Function progamming is all the rage. Teedy Deigh considers how it offers many opportunities for the serious programmer.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.