Everything is Under ControlWEBPDF
By Frances Buontempo
You can’t always plan every detail in advance. Frances Buontempo tries to step back and find out how to respond to change.
Effective Behavior Driven DevelopmentWEBPDF
By Seb Rose
Most software development aims to provide solutions to business problems. Seb Rose has condensed fifteen years of BDD learning into two pages of practices, benefits, and challenges.
Implementing vector<T>WEBPDF
By Quasar Chunawala
Finding out to to implement features from the standard library can be a useful learning exercise. Quasar Chunawala explores implementing your own version of std::vector.
Letter to the EditorWEBPDF
By Silas S. Brown and Andy Balaam
Silas S. Brown wrote in following an article in the previous issue. The editor passed it to the author of that article (Andy Balaam), who has replied.
Restrict Mutability of StateWEBPDF
By Kevlin Henney
Changing state can cause problems in software. Kevlin Henney reminds us that when it is not necessary to change, it is necessary not to change.
AfterwoodWEBPDF
By Chris Oldwood
We spend a lot of time hammering away. Chris Oldwood reminds us that spending time mulling things over can also be productive.
Advertisement
Copyright (c) 2018-2025 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.