Editorial: Very small or very far away: A sense of perspectiveWEBPDF
By Frances Buontempo
A tension exists between being immersed in something and stepping back. Frances Buontempo considers the importance of taking a break.
By Chris Oldwood
Branching can either be embraced or avoided. Chris Oldwood documents the pros and cons of three main branching strategies.
Beauty in CodeWEBPDF
By Adam Tornhill
Attractiveness matters. Adam Tornhill uses a Clojure example to show how generalisation can be more beautiful than special cases.
The Code Is Not the Most Important ThingWEBPDF
By Seb Rose
Choose the right sort of problem, focus on strategies for solving it, and the code will come easily. Seb Rose teaches kids to code.
Stop the Constant ShoutingWEBPDF
By Jonathan Wakely
CONSTANTS often shout. Jonathan Wakely considers why this happens in C and what the alternatives are in C++.
Minimal Overhead for Multiple InterfacesWEBPDF
By Daniel Gutson and Pablo Oliva
Using multiple interfaces can slow things down. Daniel Gutson and Pablo Oliva present an alternative.
Copyright (c) 2018-2023 ACCU; all rights reserved.