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.
Branching StrategiesWEBPDF
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.
Advertisement
Copyright (c) 2018-2024 ACCU; all rights reserved.
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.