Overload Journal 167 - February 2022

  • Overload 167 PDF

  • Overload 167 ePub

  • What are you optimizing for?  WEB  PDF
    By Frances Buontempo
    Sometimes attempts to improve things make it worse. Frances Buontempo encourages you to think about what you’re doing when you try to optimise, and to check it really is working.

  • Revisiting Data-Oriented Design  WEB  PDF
    By Lucian Radu Teodorescu
    Modifiable and testable software makes life easier. Lucian Radu Teodorescu explores how Data-oriented Design can help here.

  • An Associative Container for Non-bash Shell Scripts  WEB  PDF
    By Ralph McArdell
    Basic shell facilities don’t provide associative containers. Ralph McArdell shows you what to do if you need one.

  • Why Should Automation Be Done By The Dev Team?  WEB  PDF
    By Seb Rose
    Test automation and BDD are related but different. Seb Rose explains why developers need to be involved in the automating of test scenarios for BDD.

  • C++20 Benefits: Consistency With Ranges  WEB  PDF
    By Andreas Fertig
    Where do you begin when walking over a container in C++? Andreas Fertig shows how C++20 Ranges simplify this.

  • Afterwood  WEB  PDF
    By Chris Oldwood
    Humans are fallible and frequently confused by seeming paradoxes. Chris Oldwood reminds us to question our assumptions and try to think straight.

Your Privacy

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

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.