Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼



site Search Results

Results for: Andrew Koenig

Sort by: Relevance | Date

The Dr. Dobb's Developer Library DVD Order the NEW Discounted Dr. Dobb's Developer Library DVD 6
Purchase the fully searchable DVD for $59.95 - a 60% discount! Features 21 years of Dr. Dobb's Journal, 15 years of Sys Admin magazine, 14+ years of C/C++ Users Journal, 1 year worth of Dr. Dobb's Digest, podcasts, videos and more! Order Now.

A funny story about documentation--with a moral

Dr. Dobb's JournalAndrew Koenig
May 04, 2009

- Design

The Downside of Safety

Dr. Dobb's JournalAndrew Koenig
April 12, 2009

- Design

What Dijkstra said was harmful about goto statements

Dr. Dobb's JournalAndrew Koenig
March 16, 2009

- C/C++

Gliders, Hasslers, and the Toadsucker: Writing and Explaining a Structured Excel Life Game

Dr. Dobb's JournalJocelyn Paine
March 12, 2009

"Have we forgotten what's wrong with goto statements?" asked Andrew Koenig recently. Bradford Miller had a pithy reply: you need too many "thumbs" when reading code. Better to use a language with proper control structures, not bodge them from labels that will, for all a reader can tell, leave you leaping around your program like a flea on a dog full of coffee. This reminded me of spreadsheets, which unrestricted cell references can make just as unreadable. So I'm going to show how to write and document a spreadsheet in a high-level language I've implemented: Excelsior, which I've made available here. The spreadsheet runs Life; linking a clear English-and-equations account of Life with Excel's graphic appeal, it may interest school maths teachers, as well as those seeking to write and document safer spreadsheets.

- Design

Have we forgotten what's wrong with goto statements?

Dr. Dobb's JournalAndrew Koenig
February 22, 2009

- Design

*Four* Loops and the One I'm For

Dr. Dobb's JournalBil Lewis
February 15, 2009

- Design

A straightforward solution to the 2-3-5 problem

Dr. Dobb's JournalAndrew Koenig
January 18, 2009

- Design

How do we test a solution to the 2-3-5 problem?

Dr. Dobb's JournalAndrew Koenig
January 03, 2009

- Design

Wow!

Dr. Dobb's JournalAndrew Koenig
December 04, 2008

- Design

The 2-3-5 problem -- a first look at some solutions

Dr. Dobb's JournalAndrew Koenig
November 10, 2008

- Design

Previous 18 19 20 21 22 23 24 25 26 27 Next